2013-02-13 2 views
0

나는 최근에 Windows 64 비트 용 jdk-7u11을 설치했습니다. 그것은 처음에 잘 작동했고 성공적으로 javac 및 java를 사용하여 Java 프로그램을 컴파일하고 실행했습니다. 그러나 오프 늦게 나는 javac의를 사용하여 파일을 컴파일하면, 원활 어떻게 내가 자바를 사용하여 파일의 실행을 위해 진행하는 경우, 그것은 다음과 같은 오류 제공 : VM자바 VM 초기화 오류

의 초기화하는 동안

자바/랭을

오류가 발생했습니다/NoClassDefFoundError : java/lang/Object

어떻게해야합니까? 나는 jdk의 초보 사용자이며, 제거한 후에도 시스템을 다시 설치하려고 시도했지만 작동하지 않았습니다. 해결 방안은 무엇인가? 미리 감사드립니다.

+0

하는 https://geekycoder.wordpress.com/2009/07/08/java-tips-adventure을 시도 JDBC 드라이버가 동적 클래스로드 시도를 수행로드하려고 발생할 수 -in-resolving-the-java-error-error-occurred-vm-of-vm/ – gigadot

+0

및 32 비트 및 64 비트 JVM을 모두 설치하지 마십시오 – gigadot

+0

고맙습니다. @gigadot 내 문제가 즉시 해결되었습니다. :) – Anki

답변

0

아마도 PATH 및 JAVA_HOME의 구성 오류 때문입니다. java 바이너리와 JAVA_HOME은 같은 버전의 java를 가리켜 야합니다. 그렇지 않으면 나쁜 일이

-1

때때로 (즉, 반사 기준)