【问题标题】:Access Managed bean classes from a different project从不同的项目访问托管 bean 类
【发布时间】:2013-03-21 15:16:12
【问题描述】:

我想在另一个 Project 1 中从 Project 2 访问 @ManagedBean,但它的值始终是 null。我尝试将src/main/webapp/META-INF/faces-config.xml 文件添加到Project 2,但没有帮助。

项目 2 被添加为 项目 1 中的 .jar。我面临的问题是.jar 不包含META-INF/faces-config.xml 文件。

如何在我的 maven 项目构建期间将此文件正确添加到 .jar

【问题讨论】:

    标签: maven jsf-2


    【解决方案1】:

    您需要将faces-config.xml 放入src/main/resources/META-INF。如果您正在构建 .jar,则拥有 webapp 文件夹没有任何意义。

    所以请确保您在src/main/resources/META-INF/faces-config.xml 中拥有它。

    【讨论】:

    • 谢谢。在资源文件夹中添加它可以解决问题。
    猜你喜欢
    • 1970-01-01
    • 2012-08-27
    • 1970-01-01
    • 1970-01-01
    • 2012-11-08
    • 2012-03-24
    • 1970-01-01
    • 2014-12-11
    • 2012-09-20
    相关资源
    最近更新 更多