首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在NetBSD上运行声纳

如何在NetBSD上运行声纳
EN

Stack Overflow用户
提问于 2016-05-17 14:48:47
回答 1查看 117关注 0票数 0

根据声纳要求文件:

运行SonarQube的唯一先决条件是在您的计算机上安装Java (Oracle 7继续或OpenJDK 7向前)。

现在我想使用一台NetBSD 7.0机器来运行声纳服务器。安装了OpenJDK8:

openjdk版本“1.8.0_77-内部” OpenJDK运行时环境(Build1.8.0_77-内部-pkgsrc_1.8.77-b00) OpenJDK 64位服务器VM (构建25.77-b00,混合模式)

然而,sonarqube使用的是包装器,并且该软件不支持NetBSD (支持FreeBSD,但这还不足以作为工作的替代品)。

我已经尝试过使用linux仿真模式。但是,从linux模拟包装器启动NetBSD本机java并不能为运行时环境提供可用的配置(libc版本冲突,等等)。(A.)

另外,也不建议安装linux本机openjdk8并在仿真模式下运行完整的设置。

与声呐4.x (很久以前),我曾使用战争分配,这是可行的。但是有了这个新的环境,我希望能够使用新版本的声纳。

问题:

  1. 有没有一种方法可以绕过包装程序,只依靠java启动sonarqube?
  2. 或者,是否有一种方法可以获得包装器的NetBSD版本?
  3. 考虑到我的目标平台,我会把声纳卫星放在一起更好吗?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-19 07:38:22

SonarQube使用的Java包装器版本不支持NetBSD。这并不像对MSWindows那么重要。没有SonarQube,可以轻松地作为unix守护进程启动。您只需从安装目录执行java -jar lib/sonar-application-{version}.jar即可。

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

https://stackoverflow.com/questions/37279452

复制
相关文章

相似问题

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