Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse-maven—我应该执行什么目标才能从maven实际部署到Wildfly(实现与“在服务器上运行”Eclipse命令相同的结果)_Eclipse_Maven_Maven 3_Wildfly_Wildfly 8 - Fatal编程技术网

Eclipse-maven—我应该执行什么目标才能从maven实际部署到Wildfly(实现与“在服务器上运行”Eclipse命令相同的结果)

Eclipse-maven—我应该执行什么目标才能从maven实际部署到Wildfly(实现与“在服务器上运行”Eclipse命令相同的结果),eclipse,maven,maven-3,wildfly,wildfly-8,Eclipse,Maven,Maven 3,Wildfly,Wildfly 8,maven新手-我有一个eclipse项目,我可以右键单击>以…>在服务器上运行,并在本地Wildfly安装上成功运行。有没有办法单击>以…身份运行。。。并选择一个合适的maven目标来实现相同的效果(即包为war,复制到服务器目录(re)启动服务器)?我需要使用“wildfly maven插件”吗 tomcat的类似问题: 我使用的是eclipse Luna Java EE包、maven 3.1(eclipse附带的版本)和Wildfly 8.1.0.Final 相关的: 编辑:我现在在

maven新手-我有一个eclipse项目,我可以右键单击>以…>在服务器上运行,并在本地Wildfly安装上成功运行。有没有办法单击>以…身份运行。。。并选择一个合适的maven目标来实现相同的效果(即包为war,复制到服务器目录(re)启动服务器)?我需要使用“wildfly maven插件”吗

tomcat的类似问题:

我使用的是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>

org.wildfly.plugins
wildfly maven插件
1.0.2.1最终版本
C:///wildfly-8.1.0.Final

但是我想避免硬编码那里的路径-我应该如何继续?

您可以使用jboss插件

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

org.jboss.as.plugins
jboss作为maven插件
7.5.2最终版本
然后将目标设置为:“JBossAS:DeployClean”


它将在JBoss服务器上部署war。

让我知道这是否有帮助:这是插件的概述:@ivoruJavaBoy:我猜这是个方向-但我需要能够从eclipse(通过maven启动配置)运行它,也许有一些我不明白的地方。。。但是你不能直接从Eclipse运行这个目标:mvn jboss as:deploy?我是maven的新手-我没有设置任何jboss插件-在Eclipse中我所要做的就是设置一个jboss运行时环境-然后点击“在服务器上运行”-不知道这如何转换为maven启动配置我很抱歉…这是我找到解决方案的方式。。。试着去寻找!这一次没用:)等我有更多的时间……我会看起来更好!谢谢-将测试这个-同时你能给我指一下文档吗?
7.5.Final
是最新版本吗?它对我从那时起搬到的wildfly有效吗?对于wildfly,你需要使用不同的插件。但它将如上所述。您可以在这里找到它,感谢您的反馈-将测试ASAPHmm-这再次下载了wildfly服务器:D-我有兴趣从eclipse内部运行它-有一个maven启动配置,它将部署到eclipse知道的服务器运行时并运行它。有什么办法吗?我试着使用WildFly插件,效果很好。它只是第一次下载所需的jar。它成功地在服务器上部署了war。我在maven war插件中提到了在服务器部署中生成war。