我的环境是Ubuntu14.04.1LTS和java版本1.7.0_79,Apache Maven3.0.5,nexus2.10.0-02。
我已经执行了./nexus启动,看起来没问题。但是10秒后,我检查了nexus的状态,它没有运行。而且我总是不能访问网站"http://localhost:8081/nexus“。
root@iZ94lnn03ejZ:/opt/nexus-2.10.0-02/bin# ./nexus start
****************************************
WARNING - NOT RECOMMENDED TO RUN AS ROOT
****************************************
Starting Nexus OSS...
Started Nexus OSS.
root@iZ94lnn03ejZ:/opt/nexus-2.10.0-02/bin# ./nexus status
****************************************
WARNING - NOT RECOMMENDED TO RUN AS ROOT
****************************************
Nexus OSS is not running.
root@iZ94lnn03ejZ:/opt/nexus-2.10.0-02/bin#
发布于 2015-10-15 06:19:24
您不应该像错误消息指出的那样,以root用户身份运行Nexus。除此之外,您还可以查看sonatype-work/nexus/logs/nexus.log中的日志文件,查看启动时的详细问题。
此外,您应该使用Java 1.8和更新版本的Nexus (2.11.4是目前的最新版本)。
更新:很明显,日志显示服务器内存不足,因此它一定是一个非常低规格的虚拟机或服务器。
发布于 2017-08-16 18:06:02
首先检查#java -version,如果这个命令没有给出任何结果,那么安装Java:yum install openjdk-8* -y
发布于 2018-07-29 00:11:56
不,我认为您需要授予权限才能执行nexus。也就是说给了chown 777 nexus-
https://stackoverflow.com/questions/33130501
复制相似问题