小编Dav*_*dio的帖子

Sonarqube集成和startSonar.bat失败错误(0x2)

昨天,我在Visual Studio Team Service上启动了一个新的虚幻引擎项目,我决定自己学习视频游戏编程的技巧。无论如何,我想用于该项目的最好的方法是将SonarQube集成到Visual Studio中并从中获取报告(我已经在大学使用它,这对我真的很有用),但是我有一些奇怪的问题:

  1. 首先,我想在本地PC上运行analisys,问题是今天我跑了蝙蝠,却遇到了这个问题,我已经在某个地方检查了这个问题,但我相信这不是%JAVA_HOME%变量。

    Wrapper Started as Console
    Launching a JVM...
    Unable to execute Java command.  Impossibile trovare il file specificato. (0x2)
        "java" -Djava.awt.headless=true -Xms3m -Xmx3m -Djava.library.path="./lib" -classpath "../../lib/jsw/wrapper-3.2.3.jar;../../lib/sonar-application-6.1.jar"
    -Dwrapper.key="GMa9Ff98pvtqrHYZ" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=6352 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.sonar.application.App
    Critical error: wait for JVM process failed
    
    Run Code Online (Sandbox Code Playgroud)
  2. 如果能够解决此问题,则有必要了解如何将代码分析本地集成到VSTS的Build定义中(它需要正确的Endpoint,并且我不知道如何设置它)。

  3. 最后但并非最不重要的一点是,如果我无法在本地运行此Build Definition,是否有任何在线免费服务器支持SonarQube来使用它,并最终从SonarQube获得报告?

编辑:

包装器配置

# Path to JVM executable. By default it must be available in PATH.
# Can be an absolute path, for example:
set Mypath=C:/Program Files
wrapper.java.command=%Mypath%\Java\jdk1.8.0_77\bin\java
wrapper.java.command=java …
Run Code Online (Sandbox Code Playgroud)

java visual-studio sonarqube sonarqube-scan

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

java ×1

sonarqube ×1

sonarqube-scan ×1

visual-studio ×1