如何使用maven和jboss部署项目?

时间:2013-02-13 15:42:19

标签: flex maven jboss

我是maven和Jboss的新手(实际上,从未使用其他服务器)

我有一个带有maven和jboss服务器的flex / blazDS / Java项目。我该如何部署呢?

PS:当我进行开发时,我使用maven来构建项目(使用mvn clean install package ...)。

然后,转到我的eclipse,右键单击主应用程序,让它在我的服务器上运行。

2 个答案:

答案 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