2015-10-14 204 views
-1

我的环境是Ubuntu 14.04.1 LTS和java版本1.7.0_79,Apache Maven 3.0.5,nexus 2.10.0-02。Nexus OSS自动停止

我已经执行./nexus开始,它似乎没问题。但是十秒钟后,我检查了连接状态,它没有运行。而且我总是无法访问该网站“http://localhost:8081/nexus”。

[email protected]:/opt/nexus-2.10.0-02/bin# ./nexus start 
 
**************************************** 
 
WARNING - NOT RECOMMENDED TO RUN AS ROOT 
 
**************************************** 
 
Starting Nexus OSS... 
 
Started Nexus OSS. 
 
[email protected]:/opt/nexus-2.10.0-02/bin# ./nexus status 
 
**************************************** 
 
WARNING - NOT RECOMMENDED TO RUN AS ROOT 
 
**************************************** 
 
Nexus OSS is not running. 
 
[email protected]:/opt/nexus-2.10.0-02/bin#

回答

2

作为错误信息表明您不应该运行的Nexus为根。除此之外,您可以在sonatype-work/nexus/logs/nexus.log中检查日志文件,以便详细了解启动时发生了什么问题。

此外,你应该使用Java 1.8和更新版本的Nexus(2.11.4目前是最新版本)。

更新:很明显,日志显示服务器内存不足,因此它必须是非常低规格的虚拟机或服务器。

+0

感谢您的帮助。 – yinghuihong

+0

我在nexus-2.10.0-02文件夹中找到了日志文件,原因是:“系统没有物理RAM或交换空间” – yinghuihong

0

首先检查#java -version,如果这个命令给出什么然后安装Java:yum install openjdk-8* -y