我是maven和Jboss的新手(实际上,从未使用其他服务器)
我有一个带有maven和jboss服务器的flex / blazDS / Java项目。我该如何部署呢?
PS:当我进行开发时,我使用maven来构建项目(使用mvn clean install package ...)。
然后,转到我的eclipse,右键单击主应用程序,让它在我的服务器上运行。
答案 0 :(得分:2)
该命令不是上面评论中给出的jboss hard-deploy。在jboss中使用maven进行部署的正确命令是 的的JBoss:硬部署强>
答案 1 :(得分:1)
您可以使用Maven JBoss Plugin。正确配置后,您可以使用它来启动和停止服务器,以及通过JMX(用于远程实例)和硬拷贝(用于本地实例)进行部署。正如指南所述,首先你要将插件添加到你的pom:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jboss-maven-plugin</artifactId>
<version>1.5.0</version>
<configuration>
<jbossHome>/usr/jboss-4.2.3.GA</jbossHome>
<serverName>all</serverName>
<fileName>target/my-project.war</fileName>
</configuration>
</plugin>
确保正确自定义配置部分中的字段。然后,您可以使用(用于远程)
部署到JBoss服务器mvn jboss deploy
或(对于本地)
mvn jboss hard-deploy