我是 JBOSS AS7 的新手,并且严格通过命令行使用 MAVEN 3。我想将我的项目的 *.war 部署到 JBOSS AS7,而不使用 ECLIPSE。我花了几天的时间谷歌搜索并尝试不同的方法。我能够将 *.war 部署到 Tomcat。我将非常感谢对此的任何帮助。到目前为止,这就是我所做的:
我已将服务器信息(Jboss)输入到C:\maven\conf\settings.xml 我已将插件包含到 POM 中 我想我可能在我的 JBOSS 插件中声明了错误的 JBoss AS7 路径。
这就是我将插件包含在 POM 文件中的方式:
<plugins>
<plugin>
<groupId>org.jboss.as.plugins</groupId>
<artifactId>jboss-as-maven-plugin</artifactId>
<version>7.0.2.Final</version>
<configuration>
<url>http://localhost:8080/
<server>jboss</server>
<path>/web-app</path>
<configuration>
</plugin>
</plugins>
最佳答案
您是否看过相应 GitHub 页面上的自述文件: https://github.com/jbossas/jboss-as-maven-plugin
部署到本地主机(这是默认值)时,您不需要定义 <url>
在 <configuration>
,以及<server>
和<path>
elements(此外:我在 AS7 中没有看到名为 wep-app 的文件夹)。
我们运行了一个项目,即使不接触settings.xml
,它也能工作。 .
因此,当您检查完此内容后,请发布到底出了什么问题,具体的失败消息是什么以及您使用的maven命令是什么(mvn jboss -as:部署)。
关于maven - 将 Maven 项目部署到 JBoss AS7(独立),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8916322/