jboss-deployment-structure.xml未加载到Wildfly 10.x
我正在使用Wildfly 10和Java8。WEB-INF/jboss-deployment-structure.xml在下面,我还尝试将jboss-deployment-structure.xml放在META-INF下。 我想将JBoss用作没有WS功能的servlet容器,因此我尝试关闭webservices子系统jboss-deployment-structure.xml未加载到Wildfly 10.x,jboss,cxf,wildfly,Jboss,Cxf,Wildfly,我正在使用Wildfly 10和Java8。WEB-INF/jboss-deployment-structure.xml在下面,我还尝试将jboss-deployment-structure.xml放在META-INF下。 我想将JBoss用作没有WS功能的servlet容器,因此我尝试关闭webservices子系统 <?xml version="1.0" encoding="UTF-8"?> <jboss-deployment-structure xmlns="urn:jb
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<sub-deployment name="my.war">
<exclude-subsystems>
<subsystem name="webservices" />
</exclude-subsystems>
</sub-deployment>
</jboss-deployment-structure>
您部署的是ear(包含“my.war”)还是独立的war? 因为您使用的是
,而不是
我会这样做(这里仅限于RESTWeb服务)
...
尝试一下:
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
<deployment>
<exclude-subsystems>
<subsystem name="webservices"/>
<subsystem name="jaxrs"/>
</exclude-subsystems>
<exclusions>
<module name="javax.ws.rs.api"/>
<module name="org.apache.cxf"/>
<module name="org.apache.cxf.impl"/>
</exclusions>
</deployment>
</jboss-deployment-structure>
PS:正确的位置在WEB-INF下我正在部署一场独立的战争。我也试过了,但仍然不起作用:(实际上我还有另一个类似的问题,这次它有WS功能。这次我应该添加依赖项吗?
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
<deployment>
<exclude-subsystems>
<subsystem name="jaxrs" />
</exclude-subsystems>
...
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
<deployment>
<exclude-subsystems>
<subsystem name="webservices"/>
<subsystem name="jaxrs"/>
</exclude-subsystems>
<exclusions>
<module name="javax.ws.rs.api"/>
<module name="org.apache.cxf"/>
<module name="org.apache.cxf.impl"/>
</exclusions>
</deployment>
</jboss-deployment-structure>