我只是執行Ant任務ivy:config
今天上午我試圖運行時到Apache常春藤錯誤java.lang.ClassCastException: org.eclipse.osgi.internal.framework.EquinoxConfiguration$1 cannot be cast to java.lang.String
(link)安裝LibraryFolder ClasspathContainer插件安裝到我的Eclipse(STS 3.6.1):安裝它每次我試圖執行ivy:retrieve
時間導致上述錯誤。
更糟糕的是,我試圖安裝在Eclipse市場和Eclipse插件IvyDE
開始在錯誤的羣衆,包括JVM崩潰崩潰。卸載這兩個插件都沒有修復。我嘗試了一個新的工作空間和一個空白的Eclipse安裝,但我最終必須安裝以前的Eclipse插件。
我整個上午的時間試圖解決的一塌糊塗,但我不得不恢復以前未提交的工作區和Eclipse的安裝,所以現在我得到的一切,除了上述錯誤工作。艾維一直工作到今天早上。我的
每一個Ant任務在同一個JRE像Eclipse運行(C:\Program Files\Java\jdk1.7.0_60\jre\bin\server\jvm.dll
按sts.ini
),因爲我用了很多的eclipse.refreshLocal
任務。雖然我可以通過刪除/評論eclipse.refreshLocal
任務和標準JRE運行Ant的常春藤任務解決辦法的問題,我問,如果有一個解決辦法擺脫錯誤的,也許在工作區的刪除密鑰文件元數據。
正如我可以閱讀,常春藤方法傳遞的對象,從它的名字猜測,是Eclipse配置的一部分。雖然我會等待一個bug修正,我的問題是我怎麼調查更多關於這個org.eclipse.osgi.internal.framework.EquinoxConfiguration$1
參數的性質是什麼?
的可能重複的[期間發生內部錯誤: 「加載束\ [... \]」](http://stackoverflow.com/questions/26077296/an-internal-error-occurred -during-loading-bundle) – mlt 2014-10-20 17:26:50