2010-06-21 17 views
16

偶爾會發現一個eclipse拒絕打開antfiles。錯誤日誌告訴我,"AntSecurityException"是原因。 org.eclipse.ant.core.AntSecurityException的javadoc告訴我,當一個ant任務想要停止jvm時拋出異常。但是打開一個螞蟻構建不應該啓動任何目標或任務。唯一的解決方案是重新啓動日食。在eclipse中打開ant文件時出現AntSecurityException

有人知道如何阻止這種相當刺激的日食行爲。

Regards,Jan

回答

10

我從來沒有遇到過這個例外。出於興趣,您使用的是什麼版本的Eclipse?

我確實在網上找到了一個關於這個的解決方案,它在Ant編輯器的摺疊選項中。嘗試禁用Ant編輯器的摺疊選項: Windows - >首選項 - > Ant - >編輯器 - >摺疊選項卡。取消勾選'啓用摺疊'

+0

進出口使用3.5版的手動設定。我會嘗試摺疊的提示 - 無論如何都不需要它;-)謝謝 – Jan 2010-06-21 20:49:59

+1

這個技巧的工作原理是我可以在Ant編輯器中打開文件。但是,我無法在邊欄的「Ant」視圖中查看目標,因爲它無法解析Ant文件。 (使用Eclipse 3.3)。此外,它仍然顯示錯誤彈出窗口。在重新啓動之前,Eclipse需要關閉並從「Windows任務管理器」中殺死。 – mauryat 2013-01-22 18:38:57

4

對我來說,禁用Folding並不能解決問題。我深入挖掘並在Eclipse中找到Bug 143416

我可以通過從我使用的Ant安裝中刪除xercesImpl.jar和xml-api.jar來擺脫此問題,不確定您是否面對完全相同的問題,或者是否存在導致異常的多個事件出現。看來我的Ant(1.7.1版本)中的xerces/xml-apis版本干擾了Eclipse/JDK本身中的類。

2

窗口 - >首選項 - >螞蟻 - >顯示錯誤對話框時,螞蟻失敗

+0

**沒有幫助**:在打開某些構建文件後出現錯誤對話框後,我關閉了該設置,關閉了窗口並再次打開了構建文件,並使用相同的錯誤對話框apearing :-( – 2014-09-29 11:21:32

0

我有這個問題非常頻繁。

現在我看到一個設置Window-> Preferences-> Ant-> Editor-> Problems-> Security Problems。 我將它設置爲Ignore然後看看它是否有幫助。 :-)

+0

抱歉...外觀的東西確實是無關的,我也用安全警告打開了一些構建文件再次得到另一個消息框,但**代碼完成仍然工作,即使在錯誤**(這有時神祕地破碎 - 我正在與一個相當複雜的導入結構)! – 2014-09-29 11:14:52

+0

再次獲得了**錯誤彈出窗口**,並且** Outline視圖在此文件上不再有效** :-( – 2014-10-15 12:54:06

+0

Ha!**但是稍作修改並保存**(如添加一些空格)使得**大綱視圖再次工作!: - )** – 2014-10-15 13:00:06

0

關閉Eclipse,進入工作區,刪除.metadata,啓動Eclipse,你只 一個缺點盡一切再次

相關問題