2015-10-14 2 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 start, и кажется, все в порядке. Но через десять секунд я проверяю статус связи, он не работает. И я всегда не могу посетить сайт «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, и причина такова: «В системе нет физической памяти или места подкачки» – yinghuihong

0

Первая проверка #java -version, если эта команда ничего не дает, то установите Java: yum install openjdk-8* -y

Смежные вопросы