首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Open JDK 11安装SonarQube

如何使用Open JDK 11安装SonarQube
EN

Stack Overflow用户
提问于 2020-10-23 11:04:53
回答 3查看 732关注 0票数 1

我正在尝试在本地计算机上安装SonarQube 8.5 (社区版)。我的机器已经安装了Java JRE 8。SonaQube具有预先要求的JRE 11Open JDK 11。由于您不能再下载JRE 11,因此我决定使用Open JDK 11

我想将SonarQube设置为使用特定的JDK。我该怎么做?

快速搜索建议在wrapper.conf文件中使用wrapper.java.command,但此行不可用

SonarQube 8.5,操作系统Window: 10

EN

回答 3

Stack Overflow用户

发布于 2020-10-24 03:52:47

如果你想让你的sonarqube使用特定的OpenJDK,比如JRE11,而不是JRE8,你可以创建一个用户sonar

赋予sonar用户对sonarqube所有安装的所有权。仅为用户sonar设置OpenJDK11的JAVA_HOME路径。

注意:您只能使用sonar用户启动sonarqube。

然后,您可以将SonarQube设置为使用特定的JDK

票数 1
EN

Stack Overflow用户

发布于 2020-10-24 11:18:52

实际上,我发现缺省情况下这些代码并不存在,所以我需要将这两行添加到wrapper.conf中

代码语言:javascript
复制
wrapper.java.command=C:\SonarQube\openjdk-11.0.2-win64\jdk-11.0.2\bin
wrapper.java.command=C:\SonarQube\openjdk-11.0.2-win64\jdk-11.0.2\bin\Java

您的安装基础路径可能不同。但是binbin\Java很重要

票数 0
EN

Stack Overflow用户

发布于 2021-08-17 11:53:47

根据sonarqube community的说法,您应该执行以下操作:

  1. 编辑conf\wrapper.conf,特别是指向以下内容的wrapper.java.command:

wrapper.java.command=C:\Program文件\java\打开jdk-11.0.2\bin\java #wrapper.java.command=java

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

https://stackoverflow.com/questions/64493276

复制
相关文章

相似问题

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