【发布时间】:2015-08-18 23:45:40
【问题描述】:
当我从头开始创建 Web 应用程序并将 jsf-api-2.2.11.jar 和 jsf-impl-2.2.11.jar 添加到 pom.xml(将它们添加到应用程序类路径)并将其部署到 Tomcat 7 时, JSf 正在自动初始化:
INFO [j.e.r.w.j.config] - Mojarra 2.2.11 ( 20150505-0732 https://svn.java.net/svn/mojarra~svn/tags/2.2.11@14688) ..... initialized.
在旧版本中,我过去常常通过在 web.xml(监听器+servlet)中定义它来声明式地启动它。所以我已经将它们注释掉并将“元数据完成”设置为“真”(这甚至会停止类路径扫描吗?),但它仍在加载。
在这种情况下,我不希望它加载,同时将 Jars 留在类路径中,即 web-inf 中的 faces-config.xml。
什么还在触发初始化?
【问题讨论】: