我试图使用Jenkins来分析声纳中的.Net,但是我构建的所有项目都会出现以下错误:
由:"/var/lib/jenkins/jobs/Ing1345-BalancedScoreCard/workspace/.sonar/SonarQube.CSharp.CodeAnalysis.Runner/SonarQube.CSharp.CodeAnalysis.Runner.exe"::java.io.IOException:无法运行程序org.sonar.api.utils.command.CommandException error=13引起的
我读过一些关于这个错误的帖子,他们说我应该给那个文件夹执行权限,但是它不起作用。
知道我能怎么解决这个问题吗。
Jenkins版本:1.609.1声纳版本: 5.1.1 Maven版本:3.3.3 SonarQue运行程序版本:2.4OS: Redhat
提前感谢您的帮助
发布于 2015-06-16 22:46:32
C#插件的最新版本(4.0)无法在像RedHat这样的linux服务器上工作,因为它要求分析器机器在RedHat上运行,而.NET Framework4.5需要安装。您可以找到更多关于official C# plugin page for Sonar的信息。团队负责插件,从3.4版本开始下降的基于Java的解析器,他们已经用C#编写了新版本。
发布于 2015-06-16 17:38:27
我认为您需要在上运行对.Net的分析。您的Jenkins正在运行的Redhat Linux操作系统无法执行Windows。
https://stackoverflow.com/questions/30869239
复制相似问题