通配符在jboss-deployment-structure.xml中排除多个JBoss模块?

时间:2016-03-21 13:09:48

标签: java jboss module jboss7.x

是否有任何单线解决方案可以在应用jboss-deployment-structure.xml中打包的war中排除多个JBoss模块?

电流:

<exclusions>
  <module name="org.jboss.resteasy" />
  <module name="org.jboss.resteasy.resteasy-jaxrs" />
  <module name="org.jboss.resteasy.resteasy-cdi" />
  <module name="org.jboss.resteasy.jackson-provider" />
  <module name="org.jboss.resteasy.resteasy-atom-provider" />
  <module name="org.jboss.resteasy.resteasy-hibernatevalidator-provider" />
  <module name="org.jboss.resteasy.resteasy-jaxb-provider" />
  <module name="org.jboss.resteasy.resteasy-jettison-provider" />
  <module name="org.jboss.resteasy.resteasy-jsapi" />
  <module name="org.jboss.resteasy.resteasy-multipart-provider" />
  <module name="org.jboss.resteasy.resteasy-yaml-provider" />
</exclusions>

渴望(类似):

<exclusions>
  <module name="org.jboss.resteasy.**" />
</exclusions>

1 个答案:

答案 0 :(得分:0)

您只能排除存在的子系统。检查您的standalone.xml文件。 <subsystem>标记下的所有内容都可以排除,而不是其他任何内容。要排除javax.ws.rs,您需要排除子系统jaxrs,然后在<deployment>的{​​{1}}部分中添加这些排除项:

jboss-deployment.structure.xml