每当我向wildfly 8或10部署战争时(在这种情况下它是一个jax-rs服务),我看到以下行
[javax.enterprise.resource.webcontainer.jsf.config](ServerService线程池 - 151)为上下文初始化Mojarra 2.2.11-jbossorg-1 20150505-1501
由于JSF未在应用程序中使用,是否有办法阻止mojarra初始化?
答案 0 :(得分:3)
您可以删除
<subsystem xmlns="urn:jboss:domain:jsf:1.0"/>
来自您的个人资料。 它应该停止Mojarra初始化。
答案 1 :(得分:2)
将jboss-deployment-structure.xml文件添加到WEB-INF文件夹以停止单次战争的部署
<jboss-deployment-structure>
<deployment>
<exclude-subsystems>
<subsystem name="jsf" />
</exclude-subsystems>
</deployment>
</jboss-deployment-structure>