728x90
반응형
Windows
환경에서 Tomcat 6 과 JRE/JDK 1.6 을 설치한 후, NT 서비스로 실행할 때 오류가 발생하는 문제 가 보고되었습니다.- 이 글에서는 문제의 원인과 해결 방법을 설명합니다.
-
Tomcat 6
을NT
서비스로 실행하려고 하면 다음과 같은 오류 메시지가 나타납니다. -
Message
... [174 javajni.c] [error] ... ... [947 prunsrv.c] [error] ...
-
이 오류로 인해 Tomcat 서비스가 정상적으로 시작되지 않습니다.
Tomcat
설정에서Java Virtual Machine
(JVM
) 경로가c:\java\jre...\jvm.dll
로 설정되어 있었습니다.jvm.dll
파일이 msvcr71.dll 파일을 필요로 하는데, 해당 DLL이 시스템에 없어서 문제가 발생했습니다.
- (1) msvcr71.dll 파일을 확보 합니다.
- (2) 해당 파일을 Windows 시스템 폴더(
C:\Windows\System32
)에 복사 합니다. - (3)
Tomcat
서비스를 다시 실행하면 정상적으로 작동합니다.
Tomcat 6
과JRE/JDK 1.6
을 함께 사용할 때 msvcr71.dll이 없으면 실행 오류가 발생할 수 있습니다.- 이 문제는 DLL 파일을 수동으로 복사하여 해결할 수 있으며, JDK 1.5 등의 다른 버전을 사용하면 문제를 피할 수도 있습니다.
Windows
에서JVM
을 실행할 때 종종 발생하는 문제이므로, 비슷한 오류가 발생하면 필요한 DLL 파일이 존재하는지 확인하는 것이 중요합니다.
728x90
반응형
'Java' 카테고리의 다른 글
자바(Java) 멀티쓰레드(multi-thread) (0) | 2019.07.11 |
---|---|
데코레이터 패턴과 자바 입출력 (0) | 2019.07.10 |
ToBinaryString (0) | 2019.02.10 |
J2SE 8 documentation CHM Html Help file (0) | 2018.01.11 |
[github] OpenJDK 1.8 Windows (0) | 2018.01.09 |