我只是执行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