无法在 JBoss EAP 6.4 环境中使用 wildfly-maven-plugin 2.0.1 进行部署
Unable to deploy using wildfly-maven-plugin 2.0.1 in JBoss EAP 6.4 environment
尝试使用 wildfly-maven-plugin 2.0.1 在 JBoss EAP 6.4 环境中部署时出现以下错误。将本机端口从默认 (9999) 更改为任何其他端口时失败并出现以下错误。
java.net.ConnectException:WFLYPRT0053:无法连接到远程+http://localhost:9993。连接失败:无效响应
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>2.0.1.Final</version>
<configuration>
<hostname>${wild.hostname}</hostname>
<port>${wild.port}</port>
<username>${wild.username}</username>
<password>${wild.password}</password>
<name>${wild.name}</name>
<timeout>60000</timeout>
<server-groups>${wild.servergroups}</server-groups>
</configuration>
</plugin>
似乎有一些特殊代码会在使用端口 9999 时自动覆盖协议。由于您更改了端口,因此您还需要覆盖协议。您可以从命令行使用 -Dwildfly.protocol=remoting
。
对于您的配置,您只需添加 <protocol>remoting</protocol>
.
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>2.0.1.Final</version>
<configuration>
<hostname>${wild.hostname}</hostname>
<port>${wild.port}</port>
<username>${wild.username}</username>
<password>${wild.password}</password>
<name>${wild.name}</name>
<timeout>60000</timeout>
<protocol>remoting</protocol>
<server-groups>${wild.servergroups}</server-groups>
</configuration>
</plugin>
尝试使用 wildfly-maven-plugin 2.0.1 在 JBoss EAP 6.4 环境中部署时出现以下错误。将本机端口从默认 (9999) 更改为任何其他端口时失败并出现以下错误。 java.net.ConnectException:WFLYPRT0053:无法连接到远程+http://localhost:9993。连接失败:无效响应
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>2.0.1.Final</version>
<configuration>
<hostname>${wild.hostname}</hostname>
<port>${wild.port}</port>
<username>${wild.username}</username>
<password>${wild.password}</password>
<name>${wild.name}</name>
<timeout>60000</timeout>
<server-groups>${wild.servergroups}</server-groups>
</configuration>
</plugin>
似乎有一些特殊代码会在使用端口 9999 时自动覆盖协议。由于您更改了端口,因此您还需要覆盖协议。您可以从命令行使用 -Dwildfly.protocol=remoting
。
对于您的配置,您只需添加 <protocol>remoting</protocol>
.
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>2.0.1.Final</version>
<configuration>
<hostname>${wild.hostname}</hostname>
<port>${wild.port}</port>
<username>${wild.username}</username>
<password>${wild.password}</password>
<name>${wild.name}</name>
<timeout>60000</timeout>
<protocol>remoting</protocol>
<server-groups>${wild.servergroups}</server-groups>
</configuration>
</plugin>