我有一个Java Spring应用程序,在Eclipse Mars中配置,我在Eclipse中运行Wildfly 9。我使用wildfly-maven-plugin来部署到服务器。
这些是我遵循的步骤:
从Eclipse启动服务器并执行maven build
,它还将应用程序部署到服务器。我可以在“成功部署”的服务器上看到很多日志,我可以在浏览器中访问我的应用程序。它在“/ standalone / data / content”下创建一个文件夹,但在“standalone / deploymentments”下没有war或爆炸的WAR
如果我更改了一些代码并将其保存在Eclipse中,(我已选中自动发布复选框并在保存时构建),服务器日志会显示:
使用部署“myApp.war”替换部署“myApp.war”
从位置“standalone \ data \ content ...”
中删除了内容
我看到在步骤1中创建的prev文件夹被删除,myApp.war被添加到部署文件夹中。但现在我无法在浏览器中访问我的应用程序。
auto-deploy-exploded="true"
这是standalone.xml
。