我无法使用
启动jboss./standalone.sh
目录中的
/ali/wildfly-9.0.1.Final/bin$.
它会抛出以下错误
15:01:37,824 ERROR [org.jboss.as.controller.management-operation]
(Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address:
([("deployment" => "HelloServlet.war")]) - failure description:
"WFLYCTL0212: Duplicate resource [(\"deployment\" => \"HelloServlet.war
\")]"
15:01:37,830 FATAL [org.jboss.as.server] (Controller Boot Thread)
WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting.
答案 0 :(得分:11)
如果您使用的是部署工具,请检查standalone.xml配置文件或HA配置文件,最后您应删除“部署”标记
<deployments>
<deployment name="xxx.war" runtime-name="xxx.war">
<content sha1="fb73e5d66e5184b1d4791a5cb5d61970f73c14b0"/>
</deployment>
</deployments>
答案 1 :(得分:6)
您的代码中有错误。
就我而言,这就是我所做的并且有效:
重新检查项目是否存在错误,并进行更正。然后
使用以下命令清理构建并部署到wildfly:mvn wildfly:deploy
然后在您的服务器上运行您的项目(localhost:8080 / HelloServlet)
答案 2 :(得分:6)
您需要删除/ali/wildfly-9.0.1.Final/standalone/deployments
中的所有文件,然后再次运行编译命令,然后部署