2012-08-31 21 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) 

會話數據

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工具期間出現內部錯誤](http://stackoverflow.com/questions/12208991/an-internal-error-occurred-during-initializing-java-tooling) –

回答

1

不少東西,因爲我第一次安裝了Eclipse,如(一)安裝已經發生/卸載插件(b)升級IDE而不相應升級工作區。由於歷史已變得複雜,故障排除也有竅門。重新安裝以及再次導入代碼庫,爲我解決了這個問題。

0

如果您的eclipse項目中需要很多資源文件(如java腳本),問題會發生。解決方案是從項目構面中刪除java腳本或禁用Java腳本驗證。

2

我做過的一件事(雖然我建議首先卸載並重新安裝插件,就像以前發佈的@Rajkumar一樣)是刪除導致問題的構建器。 MyProject - >屬性 - >建設者... [麻煩生成器] ...刪除。

這是一個短期的解決方案,你只是繞過真正的問題,但對我來說,它做了我需要的暫時。

相關問題