gpt4 book ai didi

nexus - 安装 nexus 错误 : The version of the JVM must be at least 1. 8 和最多 1.8

转载 作者:行者123 更新时间:2023-12-03 23:13:24 27 4
gpt4 key购买 nike

我已安装 NexusUbuntu 18.04 LTS .当我想开始时 Nexus服务我收到此错误:

nexus[24049]: No suitable Java Virtual Machine could be found on your system.
nexus[24049]: The version of the JVM must be at least 1.8 and at most 1.8.
nexus[24049]: Please define INSTALL4J_JAVA_HOME to point to a suitable JVM.
systemd[1]: nexus.service: Control process exited, code=exited status=83
systemd[1]: nexus.service: Failed with result 'exit-code'.
systemd[1]: Failed to start LSB: nexus.

我有 Open JDK version 10.0.2安装在我的系统中:
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode)

我的问题是为什么 Nexus用途 JDK8?我可以同时使用两个 JDK 版本吗?

最佳答案

INSTALL4J_JAVA_HOME 不是环境变量设置。在nexus安装目录中配置。您需要编辑“/bin/nexus”文件。

您会在该配置脚本的顶部附近找到一条注释掉的行:

#  INSTALL4J_JAVA_HOME_OVERRIDE=

删除注释标签并将值设置为您的 jdk 位置。我将我的设置为我安装的 java 1.8 jdk。 (不是某些 linux 安装预打包的 JDK 11.0.4 默认目录。我在某处读到您必须使用带有 nexus 3.x 版的 Java 1.8,而其他版本将失败。我不知道该声明的真相,您当然可以尝试其他版本,看看它们是否有效。)

这样做之后,nexus 服务就可以启动了。

我仍然无法通过浏览器通过端口 8082 访问 nexus 管理器。我现在正试图追踪该问题。可能是配置问题或我需要设置的其他东西。

关于nexus - 安装 nexus 错误 : The version of the JVM must be at least 1. 8 和最多 1.8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55111719/

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