Eclipse中對我的JSF .xhtml文件的驗證會持續幾分鐘!控制Eclipse驗證
我不知道是什麼問題..它總是相同.xhtml文件需要這麼多時間..
我知道我可以禁用在Eclipse中的所有驗證程序,但是這不是我想!
有沒有人有一些tipps,哪些Validator在Preferences > Validation
中啓用,哪些禁用?
而我可以以某種方式找出哪個驗證器當前正在運行? 因此,我可以禁用持續這麼長的一個...
感謝您的答案!
Eclipse中對我的JSF .xhtml文件的驗證會持續幾分鐘!控制Eclipse驗證
我不知道是什麼問題..它總是相同.xhtml文件需要這麼多時間..
我知道我可以禁用在Eclipse中的所有驗證程序,但是這不是我想!
有沒有人有一些tipps,哪些Validator在Preferences > Validation
中啓用,哪些禁用?
而我可以以某種方式找出哪個驗證器當前正在運行? 因此,我可以禁用持續這麼長的一個...
感謝您的答案!
通常,延遲時間較長的原因是Eclipse試圖下載它自己的緩存中沒有的所有XML模式和DTD。由於其中許多內容不能直接下載(例如,內部的),Eclipse必須等待網絡超時。
通常,我只是禁用整個驗證的東西。對於JSP/JSF,無論如何它都會很容易混淆。
有三首在Eclipse的Juno,你需要取消/禁用:
對以下內容的更多答案問題:「我能以某種方式找出哪個驗證器當前正在運行?」
您可以打開「Progress」視圖,如果Facelet HTML Validator正在運行,您將看到一條消息「Facelet HTML Validator開始驗證:name-of-file.xhtml」。
在我的情況下,需要十幾分鍾來驗證所有文件。 只禁用「Facelet HTML驗證器」(以及其他驗證器都沒有,請參閱Neil Griffin的答案)對我的情況有所幫助,並極大地縮短了構建時間。我只需要記住啓用它或者如果我需要它自動運行。
有點額外的信息:如果你發現Eclipse忽略這個並且驗證*反正*,那麼你可能在一個Project by Project的基礎上啓用了Validation。要驗證,請右鍵單擊該項目,選擇屬性,然後選擇驗證選項卡。 – 8bitjunkie