2013-06-04 39 views
0

我的插件失敗在ubuntu的環境蝕用來裝載以下消息Eclipse插件加載失敗與org.eclipse.pde.ui:禁用

The following problems were found: 
    The bundle is disabled: "org.eclipse.pde.ui:Disabled via PDE" 
    Missing host JavaSE_0.0.0 

系統上的可用的JRE是1.7,1.6。

可以anyboday提示爲什麼會發生這種情況?以及如何解決這個問題?

在Windows機器上一切正常。


UPDATE:PDE錯誤日誌顯示以下

eclipse.buildId = M20130204-1200 java.version = 1.6.0_24 java.vendor = Sun微系統公司的BootLoader常量:OS = Linux操作系統,ARCH = x86,WS = gtk,NL = en_US命令行參數:-os linux -ws gtk -arch x86錯誤Tue Jun 04 04:33:19 CEST 2013 FrameworkEvent ERROR org.osgi.framework.BundleException:捆綁包「com。 example.Enum2String_1.0.1 [303]「無法解析。原因:在org.eclipse.osgi的org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1332)上禁用了包:「org.eclipse.pde.ui:via PDE禁用」。在org.eclipse.osgi.framework.internal的org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)處的framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1316)。 core.AbstractBundle.resume(AbstractBundle.java:390)位於org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176)的org.eclipse.osgi.framework.internal.core.StartLevelManager。在org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager。org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)處的resumeBundles(StartLevelManager.java:559) java:457)at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)at org.eclipse.osgi.framework在org.eclipse.oswork.framework.eventmgr.EventManager的org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)處使用.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438) .dispatchEvent(EventManager.java:230)at org.eclipse.osgi.framework.eventmgr.EventManager $ EventThread.run(EventManager.java:340)

回答

1

可以通過多種方式禁用PDE包,但最有可能的原因是通過用戶界面。它們也可以通過用戶界面啓用。爲此,請打開插件註冊表視圖並查找禁用的軟件包。

  1. 右鍵 - >顯示高級操作
  2. 右擊再次 - >啓用
+0

我試圖啓用此方式,但我沒有得到任何迴應,該記錄器沒有顯示任何信息。我怎樣才能看到啓用插件的日誌? – deimus

+0

也可以讓我知道任何可能的原因,當PDE禁用捆綁軟件? – deimus

+0

我不知道任何其他原因。也許你有一個這樣做的插件。另一種擺脫這種情況的方法是使用-clean選項啓動Eclipse。 –