2012-08-31 7 views
3

위의 오류 메시지는 어떻게 해결합니까? 추가 세부 사항은 아래와 같다 :플러그인에서 코드를 호출 할 때 문제가 발생했습니다 : "org.eclipse.core.resources"

예외 스택 추적

java.lang.NullPointerException 
    at org.eclipse.m2e.jdt.internal.MavenClasspathContainerInitializer.initialize(MavenClasspathContainerInitializer.java:48) 
    at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2843) 
    at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1878) 
    at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:3128) 
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2691) 
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2855) 
    at org.eclipse.jdt.internal.core.ClasspathChange.generateDelta(ClasspathChange.java:220) 
    at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:2052) 
    at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:470) 
    at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291) 
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
    at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285) 
    at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149) 
    at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395) 
    at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2353) 
    at org.eclipse.wst.jsdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2153) 
    at org.eclipse.wst.jsdt.internal.core.JavaModelManager.getJsGlobalScopeContainer(JavaModelManager.java:1530) 
    at org.eclipse.wst.jsdt.core.JavaScriptCore.getJsGlobalScopeContainer(JavaScriptCore.java:1319) 
    at org.eclipse.wst.jsdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2740) 
    at org.eclipse.wst.jsdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:2019) 
    at org.eclipse.wst.jsdt.core.JavaScriptCore.initializeAfterLoad(JavaScriptCore.java:2655) 
    at org.eclipse.wst.jsdt.internal.ui.InitializeAfterLoadJob$RealJob.run(InitializeAfterLoadJob.java:32) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 

세션 데이터를 내가 먼저 (a)에 설치처럼 이클립스를 설치 한 이후 몇 일이 일어난 아주

eclipse.buildId=I20120608-1400 
java.version=1.7.0_08-ea 
java.vendor=Oracle Corporation 
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US 
Framework arguments: -product org.eclipse.epp.package.jee.product -keyring /Users/ravisankars/.eclipse_keyring -showlocation 
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.jee.product -keyring /Users/ravisankars/.eclipse_keyring -showlocation 
+0

가능한 복제본 : "Java Tooling 초기화 중"내부 오류가 발생했습니다. (http://stackoverflow.com/questions/12208991/an-internal-error-occurred-during-initializing-java-tooling) –

답변

1

/플러그인 제거 (b) 작업 공간을 그에 따라 업그레이드하지 않고 IDE 업그레이드. 역사가 복잡해지기 시작한 이래로 문제 해결은 또한 트릭을 가져 왔습니다. 코드베이스를 다시 가져 오는 것과 동시에 새로 설치하면 문제가 해결되었습니다.

0

이클립스 프로젝트에 자바 스크립트와 같은 많은 리소스 파일이 있으면 문제가 발생합니다. 해결책은 프로젝트 패싯에서 Java 스크립트 특성을 제거하거나 Java 스크립트 유효성 검증을 사용 불가능하게하는 것입니다.

2

이전에 @Rajkumar에서 게시 한 플러그인을 제거하고 다시 설치하는 것이 좋습니다.하지만 문제를 일으키는 작성자를 제거하는 것이 좋습니다. MyProject -> Properties -> Builders ... [문제가되는 빌더] ... 제거.

간단히 말해서 실제 문제를 피할 수는 있지만 나에게는 당분간 필요한 부분 만 수행했습니다.

관련 문제