1

Maven 新手 - 我有一个 Eclipse 项目,我可以右键单击 > 运行为... > 在服务器上运行,它在我的本地 Wildfly 安装上成功运行。有没有办法RClick> Run as...并选择适当的 maven 目标以达到相同的效果(即打包为战争,复制到服务器目录(重新)启动服务器)?我需要使用“wildfly maven 插件”吗?

Tomcat的类似问题: maven部署目标失败

我正在使用 eclipse Luna Java EE 包、maven 3.1(eclipse 附带的那个)并使用 Wildfly 8.1.0.Final

有关的:

编辑:我现在在 Wildfly - 所以我进行了相应的编辑

我得到的最接近的是:

<plugin>
    <groupId>org.wildfly.plugins</groupId>
    <artifactId>wildfly-maven-plugin</artifactId>
    <version>1.0.2.Final</version>
    <configuration>
        <jbossHome>C:/_/wildfly-8.1.0.Final</jbossHome>
    </configuration>
</plugin>

但我想避免在那里对路径进行硬编码 - 我应该如何进行?

4

1 回答 1

1

你可以使用jboss插件

        <plugin>
            <groupId>org.jboss.as.plugins</groupId>
            <artifactId>jboss-as-maven-plugin</artifactId>
            <version>7.5.Final</version>
        </plugin>

然后将目标设置为:“jboss-as:deploy clean”</p>

它将在 JBoss 服务器上部署战争。

于 2014-07-09T12:21:15.477 回答