Nexus 시작 실패 처리: Nexus 서비스 가 시작 되 었 지만 시작 하지 못 했 습 니 다.

2928 단어 -----Nexus
JDK 를 1.8 로 업그레이드 한 후 Nexus 시작 에 실 패 했 습 니 다.
C:\WINDOWS\system32>nexus restart wrapper  | The nexus service was not running. wrapper  | Starting the nexus service... wrapper  | 넥 서 스 서비스 가 시작 되 었 지만 시작 하지 못 했 습 니 다. 임의의 버튼 을 눌 러 계속 하 십시오...
보기% NexusHOME% logs 디 렉 터 리 의 로그 파일 은 다음 과 같 습 니 다.
wrapper  | The nexus service was not running.
wrapper  | Starting the nexus service...
wrapper  | --> Wrapper Started as Service
wrapper  | Launching a JVM...
wrapper  | Unable to execute Java command.            。 (0x2)
wrapper  |     "C:\Environment\Java\jdk1.7.0_45\bin\java" -Djava.io.tmpdir=./tmp -Djava.net.preferIPv4Stack=true -Dcom.sun.jndi.ldap.connect.pool.protocol="plain ssl" -Xms256m -Xmx768m -Djava.library.path="bin/jsw/lib" -classpath "bin/jsw/lib/wrapper-3.2.3.jar;./lib/javax.servlet-3.0.0.v201112011016.jar;./lib/jetty-client-8.1.11.v20130520.jar;./lib/jetty-continuation-8.1.11.v20130520.jar;./lib/jetty-deploy-8.1.11.v20130520.jar;./lib/jetty-http-8.1.11.v20130520.jar;./lib/jetty-io-8.1.11.v20130520.jar;./lib/jetty-jmx-8.1.11.v20130520.jar;./lib/jetty-rewrite-8.1.11.v20130520.jar;./lib/jetty-security-8.1.11.v20130520.jar;./lib/jetty-server-8.1.11.v20130520.jar;./lib/jetty-servlet-8.1.11.v20130520.jar;./lib/jetty-util-8.1.11.v20130520.jar;./lib/jetty-webapp-8.1.11.v20130520.jar;./lib/jetty-xml-8.1.11.v20130520.jar;./lib/jul-to-slf4j-1.7.6.jar;./lib/logback-access-1.1.2.jar;./lib/logback-classic-1.1.2.jar;./lib/logback-core-1.1.2.jar;./lib/metrics-core-2.2.0.jar;./lib/metrics-jetty-2.2.0.jar;./lib/metrics-logback-2.2.0.jar;./lib/nexus-bootstrap-2.10.0-02.jar;./lib/plexus-interpolation-1.16.jar;./lib/slf4j-api-1.7.6.jar;./conf/" -Dwrapper.key="LYrsjNuSdvEB_nhB" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=6124 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.sonatype.nexus.bootstrap.jsw.JswLauncher ./conf/jetty.xml ./conf/jetty-requestlog.xml
wrapper  | Critical error: wait for JVM process failed
wrapper  | The nexus service was launched, but failed to start.

JDK 8 설치 후 JAVAHOME 환경 변수 가 설정 되 지 않 았 거나 Nexus 프로필 이 변경 되 지 않 은 문제:
1. 환경 변수 에 JAVA 올 바 르 게 설정HOME, 환경 변수 에서 JDK 의 루트 디 렉 터 리 변경:
C:\Environment\Java\jdk1.8.0_77

2. Nexus 설치 디 렉 터 리 에서 [\ ~ \ bin \ jsw \ conf] 폴 더 를 찾 아 [wrapper. conf] 파일 을 엽 니 다.
이 줄 찾기:
# Set the JVM executable

다음은 [wrapper. java. command =...]
이 줄 을 [wrapper. java. command = 자신의 JDK 설치 디 렉 터 리 \ bin \ 자바] 로 변경 하면 됩 니 다.
제 JDK 설치 디 렉 터 리 를 예 로 들 면...
# Set the JVM executable
# (modify this to absolute path if you need a Java that is not on the OS path)
wrapper.java.command=C:\Environment\Java\jdk1.8.0_77\bin\java

좋은 웹페이지 즐겨찾기