添加了python插件版本1.3之后,sonarqube4.3就不能工作了

2024-06-26 18:00:17 发布

您现在位置:Python中文网/ 问答频道 /正文

  • 我在Linux机器上运行SonarQube 4.3版。在
  • 我在/opt/sonar/extensions/plugins中添加了python插件sonar-python-plugin-1.3.jar (/opt/sonar是我的声纳之家)
  • sonarqube服务器当前使用的插件列表如下:
    • sonar-surefire-plugin-2.1.jar
    • sonar-squid-java-plugin-2.1.jar
    • sonar-java-plugin-2.1.jar
    • sonar-jacoco-plugin-2.1.jar
    • sonar-findbugs-plugin-2.1.jar

添加pythonjar后重新启动时,sonar服务器不会启动。在

错误

2014.07.22 02:20:46 ERROR [o.s.s.p.PlatformServletContextListener]  Fail to start server
java.lang.NoClassDefFoundError: org/sonar/api/SonarPlugin

当我提取jar时,似乎jar没有org/sonar/api/SonarPlugin目录结构。它有org/sonar/plugins/python。根据这个pythonjar的发行说明,Sonar的3.7+版本是兼容的。我该怎么做?在


Tags: org服务器插件机器apilinuxpluginsjava