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