我们可以在同一台机器上运行 Sonar 的 2 个实例(2 个不同版本)吗?
目前 Sonar 3.7.3 已安装并与 Hudson 一起用于 Sonar Reports。
现在,有一些项目运行在 Java 8 上,而 3.7.3 Sonar 版本不支持 Java 8。
因此,要运行 Java 8 项目,我需要使用最新版本的 Sonar,但 Sonar 的升级会影响在 Java 6 上运行的现有项目。
那么我们是否可以配置 2 个 Sonar 实例并相应地配置 Hudson,以便 java 6 和 java 8 项目都可以运行 Sonar 报告?
是的你可以。只需确保以下变量是唯一的:
-
conf/wrapper.conf
- wrapper.ntservice.name=SonarQube[版本]
-
conf/声纳.properties
- sonar.web.port=[唯一端口]
- sonar.jdbc.url=jdbc:postgresql://localhost/sonar[version] #(如果你有 postgresql 数据库)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)