Maven 2 使用cargo远程部署到wildfly失败
我尝试使用cargo maven插件将应用程序部署到远程wildfly 8.1.0.Final,但失败,错误为操作失败:无法连接到remote://10.0.0.165:9990 在5000毫秒内 该应用程序是由maven原型cargo原型远程部署生成的默认应用程序。此应用程序可以成功部署到jboss 7.1.1.Final,而无需修改pom。我已将以下配置文件添加到pom中Maven 2 使用cargo远程部署到wildfly失败,maven-2,wildfly-8,cargo-maven2-plugin,Maven 2,Wildfly 8,Cargo Maven2 Plugin,我尝试使用cargo maven插件将应用程序部署到远程wildfly 8.1.0.Final,但失败,错误为操作失败:无法连接到remote://10.0.0.165:9990 在5000毫秒内 该应用程序是由maven原型cargo原型远程部署生成的默认应用程序。此应用程序可以成功部署到jboss 7.1.1.Final,而无需修改pom。我已将以下配置文件添加到pom中 <profile> <id>wildfly8x</id> <build
<profile>
<id>wildfly8x</id>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<configuration>
<container>
<containerId>wildfly8x</containerId>
</container>
<properties>
<!--<cargo.jboss.management-native.port>9999</cargo.jboss.management-native.port>-->
<cargo.jboss.management-http.port>9990</cargo.jboss.management-http.port>
</properties>
</configuration>
<!--
The JBoss remote deployer requires some additional dependencies. Read more on:
http://cargo.codehaus.org/JBoss+Remote+Deployer
-->
<dependencies>
<dependency>
<groupId>org.jboss.as</groupId>
<artifactId>jboss-as-controller-client</artifactId>
<version>7.0.2.Final</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
wildfly8x
org.codehaus.cargo
cargo-maven2-plugin
wildfly8x
9990
org.jboss.as
jboss作为控制器客户端
7.0.2.1最终版本
这是jboss7x配置文件的副本,对wildfly进行了更改
开头的属性已更改为正确的主机名、用户名和密码。我可以使用http登录到10.0.0.165:9990并访问web界面我还可以使用jboss cli界面登录到10.0.0.165:9990并使用命令行将应用程序部署到服务器。我还按照建议增加了暂停时间,但没有成功
远程://协议在wildfly中似乎不可用,或者名称不正确,cargo希望能够使用它进行连接
在过去我将Netbeans 8连接到wildfly时,我遇到了wildfly的问题以及对接口所做的更改。我最终找到了解决方案,添加了本机管理界面,该界面在一个beta版本中被删除
有没有人知道如何让它工作?从工作示例中复制一份pom就好了。在回复之前,请确保您的回复与指定为jboss/redhat的版本相关,这些版本只需很少的文档即可在点式版本之间进行更改。Hy
我也有同样的问题,我想你可以从以下地方复制这个例子:
我发现这个例子适用于JBoss7
对于Wildfly来说,这对我来说很有用:
<build>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.4.12</version>
<configuration>
<container>
<containerId>wildfly8x</containerId>
<type>remote</type>
</container>
<configuration>
<type>runtime</type>
<properties>
<cargo.remote.username>consoleUser</cargo.remote.username>
<cargo.remote.password>consolePassword</cargo.remote.password>
<cargo.hostname>IP_ADDRESS</cargo.hostname>
<cargo.jboss.management-http.port>9990</cargo.jboss.management-http.port>
</properties>
</configuration>
</configuration>
<dependencies>
<dependency>
<groupId>org.wildfly</groupId>
<artifactId>wildfly-controller-client</artifactId>
<version>8.2.0.Final</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
org.codehaus.cargo
cargo-maven2-plugin
1.4.12
wildfly8x
遥远的
运行时
安慰者
控制台密码
IP地址
9990
野生蝇
wildfly控制器客户端
8.2.0.1最终版本
这篇文章的遗憾之处在于它的文档,而且没有一个java社区能够回答这篇文章。。。必须是一个.NET的家伙。。。真可惜