HOWTO · Java
VM Java/Lang/Noclassdeffounderror 초기화 중 오류 발생: Java/Lang/Object
이 튜토리얼은 자바에서 VM java/lang/noclassdeffounderror: java/lang/object 초기화 중 오류 발생을 보여줍니다.
이 페이지의 내용
이 자습서는 Java에서 VM java/lang/noclassdeffounderror: java/lang/object 초기화 중 오류 발생 오류를 보여줍니다.
VM java/lang/noclassdeffounderror: java/lang/object 초기화 중 오류 발생
VM java/lang/noclassdeffounderror: java/lang/object 초기화 중 오류 발생은 Java를 실행할 때 시스템이 혼동될 때 발생합니다. 이는 Java를 환경 변수로 실행할 때 발생하지만 해당 디렉토리에서 Java를 실행하면 제대로 작동합니다.
VM java/lang/noclassdeffounderror: java/lang/object 초기화 중 오류 발생이 발생할 때마다 Java가 올바르게 설치되고 환경 변수에 올바른 경로가 설정됩니다.
이 오류의 원인은 모호하지만 일부 솔루션은 다른 시나리오에 적용될 수 있습니다. 이유는 다음과 같습니다.
- JDK(Java Development Kit)를 업데이트했지만 JRE(Java Runtime Environment) 업데이트를 잊은 경우. 최근 버전에서는 JDK에 JRE가 포함되어 있어 별도로 설치할 필요가 없습니다.
- 알 수 없는 응용 프로그램이
java.exe파일을 Windows 디렉토리에 복사하고 Windows가 Windows 디렉토리에서 Java 실행을 시작할 때 지원 파일을 찾을 수 없을 때 이 오류가 발생합니다.
CMD에서 Java를 실행할 때 오류는 다음과 같습니다.
Error occurred during initialization of VM
java/lang/noclassdeffounderror: java/lang/object
이클립스 실행
일반적으로 이 오류로 인해 Eclipse가 초기화되지 않을 때 발생합니다. Eclipse 문제는 아래 단계에 따라 해결할 수 있습니다.
-
Eclipse 디렉토리로 이동하십시오.
-
eclipse.ini파일을 엽니다. -
vmargs앞에ini파일에 대한 경로와 함께 다음 행을 추가하십시오.
-vm
C:\Program Files\Java\jdk1.7.0_10\bin\javaw.exe
eclipse.ini 파일을 저장하고 Eclipse를 실행합니다.
Windows 디렉토리 확인
Error Occurred During Initialization of VM java/lang/noclassdeffounderror: java/lang/object 오류가 발생하는 경우 몇 가지 단계를 따라 모호한 이유를 알아야 합니다.
- Windows 디렉토리로 이동합니다.
- Java에서
exe파일을 찾을 수 있는지 확인합니다. - 이러한 파일은 Windows의 응용 프로그램에 의해 복사됩니다.
- 이 파일을 삭제하면 문제가 해결될 수 있습니다.
- 애플리케이션을 찾는 것이 쉽지는 않지만 Java를 실행하는 모든 애플리케이션을 확인할 수 있습니다.