"AntSecurityException"
是原因。 org.eclipse.ant.core.AntSecurityException
的javadoc告诉我,当一个ant任务想要停止jvm时抛出异常。但只是打开一个蚂蚁构建不应该启动任何目标或任务。唯一的解决方案是重启eclipse。
有人知道如何制止这种相当刺激的日食行为。
问候,Jan
答案 0 :(得分:10)
我自己从未遇到过这个例外。您对什么版本的Eclipse使用感兴趣?
我确实在网上找到了一个关于此问题的解决方案,它位于Ant编辑器的折叠选项中。尝试通过执行以下操作禁用Ant编辑器的折叠选项: Windows - >偏好 - >蚂蚁 - >编辑 - >折叠标签。取消选中“启用折叠”
答案 1 :(得分:4)
对我来说,禁用折叠并没有解决问题。我深入挖掘并在Eclipse中找到了Bug 143416。
我可以通过从我使用的Ant安装中删除xercesImpl.jar和xml-api.jar来解决这个问题,不确定您是否遇到完全相同的问题,或者是否有多个导致异常的事情出现。看来我的Ant(v.1.7.1)中的xerces / xml-apis版本会干扰Eclipse / JDK本身的类。
答案 2 :(得分:2)
Windows - >偏好 - >蚂蚁 - >当ant失败时显示错误对话框
答案 3 :(得分:0)
我经常遇到这个问题。
现在我看到了一个设置 Window-> Preferences-> Ant-> Editor-> Problems-> Security Problems
。
我将其设置为 Ignore
,然后查看是否有帮助。 : - )
答案 4 :(得分:0)
关闭eclipse,转到工作区,删除.metadata,启动eclipse, 只有一个缺点,你必须再次进行所有手动设置