최신 버전인 JRE1.8.0_45로 JRE를 다시 설치했습니다.
Tomcat:startup.bat를 실행하려고 할 때마다 이 오류가 발생합니다.
Oracle 온라인 설치 프로그램을 사용하여 JRE 설치가 완료되었으며 완벽했습니다.
JAVA_HOME도 올바르게 설정되었습니다.
무엇이 문제인지 제안해주세요.
답변1
PATH 변수가 올바르게 설정되었는지 확인하세요. 또한 필요한 jar를 로드하려면 클래스 경로 설정이 정확해야 합니다.
NoClassDefFoundError
일반적으로 java 명령을 실행할 때 찾을 수 없는 클래스를 나타냅니다. 귀하의 경우에는 Tomcat이 누락된 값으로 인해 bat 파일 내에서 명령을 실행할 수 없는 것일 수 있습니다.클래스 경로
답변2
위의 Dan이 제공한 팁이 효과가 있었습니다. JRE 경로를 JDK(C:\Program Files\Java\jdk1.8.0\jre)로 설정하면 Tomcat이 작동하기 시작했습니다.