2013-09-29 3 views
0

Win7 (64 비트) OS에 Samsung Smart TV SDK를 설치 한 후 eclipse.exe를 실행할 때 다음 오류 대화 상자가 표시됩니다. 지름길).SDK를 설치 한 후 Eclipse를 시작하는 중에 오류가 발생했습니다.

오류가 발생했습니다. (입력 할 때 : 명령 프롬프트에서 자바 -version)


!SESSION 2013-09-29 11:46:49.900 ----------------------------------------------- 

eclipse.buildId=unknown 
java.version=1.7.0_40 
java.vendor=Oracle Corporation 
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US 
Framework arguments: -product org.eclipse.epp.package.modeling.product 
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.modeling.product 

!ENTRY org.eclipse.osgi 4 0 2013-09-29 11:46:55.657 
!MESSAGE Application error 
!STACK 1 
java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini). 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) 
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) 
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438) 
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414) 

내 자바 버전이 다음 \ FILENAME.log

을 로그 파일 경로를 로그 파일이있다 참조


C> 자바 -version Java 버전 '1.7.0_40' 자바 (TM) SE 런타임 Envir onment (빌드 1.7.0_40-B43) 자바 핫스팟 (TM) 64 비트 서버 VM (혼합 모드 24.0-B56를 구축)


나는 이미 환경 변수에서 Path 변수에 다음을 추가 한


C (지금에 대해 작성하고있는 일 이전에 발생한 이전 오류 해결하기 위해) : 빈 \ \ Program 파일 (x 86) \ 자바 \ jre7을


그 조언이 여기 있니?

답변

2

체크 config.ini 파일이 발생합니다. 따라서 eclipse가 시작될 때 config.ini에서 구성을 찾을 수 없으면 OS에 맞지 않는 기본 구성을 사용합니다. 다음 단계를 수행하면 문제가 해결됩니다.

구성 폴더에서 설정을 삭제하십시오. 새 config.ini 파일을 만듭니다. 복사하여 다음 설정을 저장하고 저장하십시오. Eclipse를 다시 시작하십시오. 이러한 설정은 다음과 같습니다.이 해결되지 않은했다, 수정은 위에서 언급 한 시도 후

osgi.splashPath = platform:/base/plugins/org.eclipse.platform 
[email protected]:start, 
    [email protected]:start, [email protected] 
eclipse.product=org.eclipse.sdk.ide 
[email protected]/workspace 
eof=eof 
+1

(내 문제가 될 것 같지 않았다 변경 바닐라 아니었다 설치의 나) 설치 새로운 SDK 후 (이 이클립스 ide있다) 내 eclipse.ini 파일을 전에 존재하지 않았다 새 줄을 참조하십시오. 새 행이 현재 내 .ini에 있습니다. -startup C : \ Users \ PATH \ plugins \ org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar - 런처.라이브러리 C : \ Users \ PATH \ plugins \ org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807 다시이 문제가 발생한 이유는 모르겠지만 여기에 가능한 빠른 수정을위한 가치가 있습니다. –