2013-07-29 2 views
-1

나는 아래 없습니다 일식을 통해 바로 가기

내 eclipse.ini 파일의 내용입니다 .. 오류 "자바를 시작했지만 1 = 종료 코드와 함께 반환" 난 내 eclpse을 시작 얻을.

-startup 
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502 
-product 
org.eclipse.epp.package.java.product 
--launcher.defaultAction 
openFile 
--launcher.XXMaxPermSize 
256M 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-vmargs 
-Dosgi.requiredJavaVersion=1.5 
-Xms40m 
-Xmx384m 
-XX:+UseCompressedOops 

답변

0

eclipse.ini에 -XX:-UseCompressedOops 행을 추가하고 작동하는지 점검하십시오.

은 물론, 당신은 마지막 줄 -XX:+UseCompressedOops을 제거해야합니다.

여전히 문제가 발생하면 응용 프로그램을 관리자로 실행하십시오.

다음으로 얼마나 많은 JVM이 있습니까? 32 비트 또는 64 비트 JVM?

그리고 어떤 버전의 Eclipse를 다운로드 했습니까? 32 비트 또는 64 비트 일식?

호환성을 위해 둘 다 비트 단위로 동일해야합니다.

+0

마지막 줄을 제거한 후 -XX : + UseCompressedOops를 추가하려고 시도했습니다. 작동하지 않습니다. – GEK

+0

이미 도움을 얻지 못 했으므로 여전히 문제를 보았습니다. JVM 32 또는 64 비트가있는 경우 어떻게 보입니까? 또한 어떻게 내가 이클립스 32 또는 64 비트가 있는지 알아낼 수 있습니다. 또한 eclipse.ini 파일 -vm c : \ program files \ java \ jdk1.6.0_23 \ bin \ javaw.exe에이 항목이 없다는 것을 알 수 있습니다. 이게 필요한거야? 그렇다면 다른 JDks에서 javaw.exe 파일의 multipel 버전이있는 것 같습니다. javaw.exe는 사용해야합니다. – GEK