【问题标题】:Annoying "Resource not found" warnings on my web.xml with Eclipse Indigo使用 Eclipse Indigo 在我的 web.xml 上出现恼人的“找不到资源”警告
【发布时间】:2012-01-12 21:49:48
【问题描述】:

我有两个使用 PrettyFaces 的错误页面(500 和 404)的自定义 url 映射。在我的 web.xml 中,我有这两个错误页面规则:

<error-page>
    <error-code>404</error-code>
    <location>/not-found</location>
</error-page>
<error-page>
    <error-code>500</error-code>
    <location>/error</location>
</error-page>

问题是 Eclipse 坚持警告我在我的 webapp 路径中找不到 /error/not-found 资源。

如何摆脱这些烦人的警告?我不想丢失 web.xml 验证。

提前致谢。

【问题讨论】:

    标签: web.xml eclipse-indigo custom-error-pages prettyfaces


    【解决方案1】:

    当您在 web.xml 中有任何文件具有无效映射时,就会发生这种情况。我猜你可能正在使用 JBoss 工具?如果是这样,如果您进入 Eclipse Preferences,在过滤器中输入 Validation,找到 JBoss Tools 验证,然后关闭 web.xml 验证。这应该可以解决问题。

    Preferences -> JBoss Tools -> Web -> Vefication ->(然后禁用所有你不想要的规则。)

    【讨论】:

    • 我确实在使用 JBoss Tools for Indigo,但我找不到这些选项 :( 我正在使用 JBoss Tools 开发里程碑 3.3.0.M4。
    • 我使用的是同一个版本。尝试在 mac 上按 CTRL-3 或 COMMAND-3 以调出快速菜单。然后输入:验证。
    • 您应该会看到唯一的选项将带您进入我正在谈论的菜单。
    • 找到了!惊人的!谢谢!并祝贺 Pretty Faces 的出色工作! :)
    猜你喜欢
    • 2010-12-12
    • 1970-01-01
    • 1970-01-01
    • 2016-12-21
    • 2016-09-23
    • 1970-01-01
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    相关资源
    最近更新 更多