1

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

java.lang.VerifyError: Instruction type does not match stack map in method

这是在我将 JDK 更新到 1.7.0_09 并将 maven 更新到 3.0.4 之后。

请帮我。

4

1 回答 1

1

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

更新

在你setting.xml的 Maven 中添加

<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>
于 2012-12-19T11:48:26.297 回答