gpt4 book ai didi

java - 迁移到 OpenJDK 10 后,SonarQube 无法在 Jenkins 中工作

转载 作者:行者123 更新时间:2023-12-02 10:48:51 26 4
gpt4 key购买 nike

将项目升级到 openJDK 10 后,我们在 Jenkins 构建中收到此错误。我们尝试使用相同版本的 SonarQube(6.7.5)SonarJava 插件(5.7) 在本地运行它,效果很好。使用 openJDK 8 运行它时,我们没有遇到任何问题。

Jenkins 控制台输出:

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.

最佳答案

SonarQube 尚不支持在 Java 10 上运行。您暂时必须停留在 Java 8。请注意,您可以在 Java 10 上运行分析 sonar-scannermvn sonar:sonar ,不会出现任何问题。只是服务器不会运行。

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

关于java - 迁移到 OpenJDK 10 后,SonarQube 无法在 Jenkins 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52331536/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com