当我在 eclipse 中对 Web 应用程序执行 Project-->clean 时,XHTML 文件的验证速度非常慢。完成验证大约需要 20 分钟。我的文件中有 54 个 XHTML 文件项目。
我取消选中window--> preferences-->validations 中的所有内容。它构建速度非常快,但我不知道这是绕过验证的正确方法。我使用的是 Eclipse Indigo 版本.如何让eclipse快速完成校验?
最佳答案
20 分钟完成 54 个 XHTML 文件的验证肯定是有问题的。重新启用所有 validator ,然后运行 Project -> Clean。当 Eclipse 重新验证文件时,获取 Eclipse 的 JVM 的一些核心转储;这可能会揭示事情究竟滞后的地方。
我敢打赌, validator 会在验证期间尝试访问外部资源,例如 - 下载 XML 模式文件或 DTD。如果您的 XHTML 文件包含对此类外部资源的引用,则它们可能是延迟的原因。您可以下载此类 DTD 和架构,并使用 Eclipse 的 XML 目录将 DTD/架构引用绑定(bind)到您机器上的物理文件(而不是在线获取它们)。
这只是一种理论。不过,要确定这一点,您必须发布 Eclipse 的 JVM 的核心转储并仔细查看。
关于java - 如何在 Eclipse IDE 中快速验证 Web 应用程序项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13945577/