Notice
Recent Posts
Recent Comments
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

DeFacto-Standard IT

Apache Tomcat 서비스 실행이 안될 때 - Tomcat Log 본문

WAS/Apache Tomcat

Apache Tomcat 서비스 실행이 안될 때 - Tomcat Log

defacto standard 2017. 11. 11. 18:55

war 파일 배포 시 톰캣을 재실행 해야하는데 실행이 되지않았다.

 

이리저리 조사한 결과, Tomcat 의 로그를 살펴보면 그 이유를 알 수 있다는 것을 알았다.

 


로그는 C:\Program Files\Apache Software Foundation\Tomcat 8.0\logs

의 경로에 저장이 된다.


[2016-09-11 01:55:59] [debug] ( prunsrv.c:1679) [ 9852] Commons Daemon procrun log initialized

[2016-09-11 01:55:59] [info]  ( prunsrv.c:1683) [ 9852] Commons Daemon procrun (1.0.15.0 64-bit) started

[2016-09-11 01:56:00] [info]  ( prunsrv.c:1596) [ 9852] Running 'Tomcat8' Service...

[2016-09-11 01:56:00] [debug] ( prunsrv.c:1374) [10896] Inside ServiceMain...

[2016-09-11 01:56:00] [debug] ( prunsrv.c:844 ) [10896] reportServiceStatusE: 2, 0, 3000, 0

[2016-09-11 01:56:00] [info]  ( prunsrv.c:1127) [10896] Starting service...

[2016-09-11 01:56:00] [debug] ( javajni.c:208 ) [10896] Invalid RuntimeLib specified 'C:\Program Files\Java\jre1.8.0_73\bin\server\jvm.dll'

[2016-09-11 01:56:00] [error] ( prunsrv.c:1162) [10896] Failed creating java C:\Program Files\Java\jre1.8.0_73\bin\server\jvm.dll

[2016-09-11 01:56:00] [error] ( prunsrv.c:1162) [10896] 지정된 경로를 찾을 수 없습니다.

[2016-09-11 01:56:00] [error] ( prunsrv.c:1536) [10896] ServiceStart returned 1

[2016-09-11 01:56:00] [error] ( prunsrv.c:1536) [10896] 지정된 경로를 찾을 수 없습니다.

[2016-09-11 01:56:00] [debug] ( prunsrv.c:844 ) [10896] reportServiceStatusE: 1, 1066, 0, 1

[2016-09-11 01:56:00] [info]  ( prunsrv.c:1598) [ 9852] Run service finished.

[2016-09-11 01:56:00] [info]  ( prunsrv.c:1764) [ 9852] Commons Daemon procrun finished

 

노트북 사용 초기에 jre 1.8 73 버전을 사용했으나, jre 업데이트 후 73버전이 지워져서 실행이 안되었다.

 

현재는 jre 1.8 101 버전을 사용 중이므로 Tomcat의 java jre 디렉토리를 변경해야한다.

 

변경 후 제대로 서비스가 실행이 된다.

 

 

다음과 같이 서비스가 실행되면서 톰캣도 실행이 되었고, 자동적으로 war 파일을 읽어 폴더를 만든 후 압축을 해제하여 배포에 성공한 것을 알 수 있다.


실행이 안될 때는 구글링을 해서 검색하는 것도 좋지만,

자신의 문제와 100% 일치해서 발생하는 문제에 대한 답변을 얻기 위해선 생각보다 시간이 많이 소요될 수 있다.


따라서 톰캣에서 제공하는 로그파일을 보고 해결하는 것이 시간 절약에 더 도움이 될 수 있다.

'WAS > Apache Tomcat' 카테고리의 다른 글

Apache, Tomcat (웹서버, WAS) 차이  (0) 2017.11.11
Tomcat 버전에 따른 Servlet Spec Mapping Table  (0) 2017.11.11
Comments