首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >迁移到OpenJDK 10后,SonarQube在Jenkins中不起作用

迁移到OpenJDK 10后,SonarQube在Jenkins中不起作用
EN

Stack Overflow用户
提问于 2018-09-14 19:58:16
回答 1查看 552关注 0票数 0

在将项目升级到openJDK 10之后,我们在Jenkins build中得到了这个错误。我们尝试在本地使用相同版本的SonarQube(6.7.5)SonarJava plugin(5.7)运行它,在那里它运行得很好。当我们在openJDK 8上运行它时,我们没有任何问题。

Jenkins控制台输出:

代码语言:javascript
复制
Task :sonarqube FAILED
Task ':sonarqube' is not up-to-date because:
  Task has not declared any outputs despite executing actions.
User cache: /home/jenkins/.sonar/cache
SonarQube server [http://localhost:9000] can not be reached
:sonarqube (Thread[Task worker for ':' Thread 69,5,main]) completed. Took 0.141 secs.

FAILURE: Build failed with an exception.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-17 01:00:30

SonarQube还不支持在Java10上运行。您将不得不暂时停留在Java 8上。请注意,您可以在Java10上运行分析sonar-scannermvn sonar:sonar,而不会出现问题。只有服务器不会运行。

更新:最新的7.9LTS版本的SonarQube支持在Java11上运行

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52331536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档