Java 在eclipse中打开ant文件时出现AntSecurityException

Java 在eclipse中打开ant文件时出现AntSecurityException,java,eclipse,ant,Java,Eclipse,Ant,eclipse有时会拒绝打开文件。错误日志告诉我原因是“AntSecurityException”。org.eclipse.ant.core.AntSecurityException的javadoc告诉我,当ant任务想要停止jvm时,会抛出异常。但是仅仅打开一个ant构建不应该启动任何目标或任务。唯一的解决方案是重新启动eclipse 有人知道如何阻止eclipse这种令人恼火的行为吗 你好,简,我自己从来没有遇到过这个例外。只是出于兴趣,您正在使用哪个版本的Eclipse 我确实在网络上找到

eclipse有时会拒绝打开文件。错误日志告诉我原因是
“AntSecurityException”
org.eclipse.ant.core.AntSecurityException
的javadoc告诉我,当ant任务想要停止jvm时,会抛出异常。但是仅仅打开一个ant构建不应该启动任何目标或任务。唯一的解决方案是重新启动eclipse

有人知道如何阻止eclipse这种令人恼火的行为吗


你好,简,我自己从来没有遇到过这个例外。只是出于兴趣,您正在使用哪个版本的Eclipse

我确实在网络上找到了一个解决方案,它位于Ant编辑器的折叠选项中。尝试禁用Ant editor的折叠选项,方法是:
窗口->首选项->蚂蚁->编辑器->折叠选项卡。取消选中“启用折叠”

对于我来说,禁用折叠并不能解决问题。我深入挖掘,在月食中发现了它


我可以通过从我使用的Ant安装中删除xercesImpl.jar和xml-api.jar来解决这个问题,但不确定您是否面临完全相同的问题,或者是否有多种原因导致出现异常。我的Ant(1.7.1版)中xerces/XMLAPI的版本似乎干扰了Eclipse/JDK本身的类。

Windows->Preferences->Ant->Ant>在Ant失败时显示错误对话框

我经常遇到这个问题

现在我看到一个设置
窗口->首选项->蚂蚁->编辑器->问题->安全问题

我将其设置为“忽略”,然后查看是否有帮助。:-)

关闭eclipse,转到工作区,删除.metadata,启动eclipse,
只有一个缺点是您必须使用3.5版重新执行所有手动设置。我将尝试折叠的技巧-无论如何都不需要;-)感谢这个技巧在某种意义上起作用,我可以在Ant编辑器中打开文件。但是,我无法在侧栏的“Ant”视图中查看目标,因为它无法解析Ant文件。(使用Eclipse3.3)。此外,它仍然显示一个错误弹出窗口。在重新启动之前,需要从“Windows任务管理器”关闭并终止Eclipse。抱歉。。。外观的事情确实是无关的,我还收到了另一个消息框,安全警告打开了一些构建文件,但代码完成仍然有效,即使在错误发生后(有时会神秘地被破坏-我正在处理一个相当复杂的导入结构)!再次出现错误弹出窗口,大纲视图在此文件上不再工作:-(哈!但是做一点更改并保存它(如添加一些空格)会使大纲视图再次工作:-)在各种简单的GUI事件上一次又一次地突然出现错误(打开Ant视图,没有其他文件,编辑了一些
*.txt
文件,然后突然发生了这种情况)关闭调试视图有帮助:-/没有帮助:在打开一些构建文件后,我得到错误对话框后,我关闭了设置,关闭了窗口,再次打开了构建文件,并显示了相同的错误对话框:-(