java - mvn Sonar :sonar throwing error

标签 java maven maven-3 sonarqube

我在我的项目中使用 SONAR。当我执行 mvn sonar:sonar 时,它会抛出

java.lang.VerifyError:指令类型与方法中的堆栈映射不匹配

这是我将 JDK 更新到 1.7.0_09 并将 maven 更新到 3.0.4 后的结果。

请帮助我。

最佳答案

请在maven的setting.xml中配置服务器。

已更新

在maven的setting.xml中添加

<profile>
   <id>sonar</id>
   <activation>
      <activeByDefault>true</activeByDefault>
   </activation>
   <properties>
      <sonar.jdbc.url>jdbc:postgresql://localhost/sonar</sonar.jdbc.url>
      <sonar.jdbc.driver>org.postgresql.Driver</sonar.jdbc.driver>
      <sonar.jdbc.username>user</sonar.jdbc.username>
      <sonar.jdbc.password>password</sonar.jdbc.password>
      <!-- SERVER ON A REMOTE HOST -->
      <sonar.host.url>http://localhost:9000</sonar.host.url>
   </properties>
</profile>

关于java - mvn Sonar :sonar throwing error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13951409/

相关文章:

Android Studio 处理 SNAPSHOT 依赖

bash - 执行 Maven 插件 : exit code

java - Maven 在 JDK 9 中抛出 ClassNotFoundException codehaus.plexus.Launcher

java - 将 BlockingQueue 传递给 Spring KafkaListener

java - 无法下载源 (NullPointerException)

java - NullPointExceptionError 需要帮助

java - 在类路径上找不到 log4j - Maven

java - 抑制 Maven 依赖插件的 "Unused declared dependencies found"警告

java - 在当前项目和插件组 org.codehaus.mojo 中找不到前缀为 'exec' 的插件

java - 只构建jar,然后删除所有文件夹