gpt4 book ai didi

maven-3 - wildfly-maven-plugin 不部署任何东西

转载 作者:行者123 更新时间:2023-12-05 07:49:10 26 4
gpt4 key购买 nike

我希望 Maven 启动一个 wildfly 服务器,它位于我的目标文件夹/path/to/project/target/wildfly-8.1.2-Final 中。该插件应该在预集成测试阶段部署 war 工件。这个工件是在 wildfly-maven-plugin 启动之前的包阶段由 maven-war-plugin 创建的。

运行 maven 构建时,wildfly 会启动,但不会部署任何东西。它只是在启动后挂起,让 Maven 构建在超时 60 秒后失败...

这是我的有效 pom:

<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>1.1.0.Alpha8</version>
<executions>
<execution>
<phase>pre-integration-test</phase>
<goals>
<goal>start</goal>
<goal>deploy</goal>
</goals>
<configuration>
<port>18080</port>
<timeout>60</timeout>
<skip>false</skip>
<hostname>127.0.0.1</hostname>
<name>/path/to/project/target/my-artifact.war</name>
<targetDir>/path/to/project/target/wildfly-8.2.1.Final/standalone/deployments</targetDir>
<server-config>standalone.xml</server-config>
<username>wildfly-test</username>
<password>wildfly.1234</password>
<add-user>
<users>
<user>
<username>wildfly-admin</username>
<password>wildfly.1234</password>
<groups>
<group>admin</group>
<group>user</group>
</groups>
<application-user>false</application-user>
<realm>ManagementRealm</realm>
</user>
<user>
<username>wildfly-test</username>
<password>wildfly.1234</password>
<groups>
<group>user</group>
</groups>
<application-user>true</application-user>
<realm>ApplicationRealm</realm>
</user>
</users>
</add-user>
</configuration>
</execution>
<execution>
<phase>post-integration-test</phase>
<goals>
<goal>undeploy</goal>
<goal>shutdown</goal>
</goals>
<configuration>
<hostname>127.0.0.1</hostname>
<port>18888</port>
<skip>false</skip>
<name>/path/to/project/target/my-artifact.war</name>
<targetDir>/path/to/project/target/wildfly-8.2.1.Final/standalone/deployments</targetDir>
<server-config>standalone.xml</server-config>
<username>wildfly-test</username>
<password>wildfly.1234</password>
<add-user>
<users>
<user>
<username>wildfly-admin</username>
<password>wildfly.1234</password>
<groups>
<group>admin</group>
<group>user</group>
</groups>
<application-user>false</application-user>
<realm>ManagementRealm</realm>
</user>
<user>
<username>wildfly-test</username>
<password>wildfly.1234</password>
<groups>
<group>user</group>
</groups>
<application-user>true</application-user>
<realm>ApplicationRealm</realm>
</user>
</users>
</add-user>
</configuration>
</execution>
</executions>
<configuration>
<skip>false</skip>
<hostname>127.0.0.1</hostname>
<port>18080</port>
<name>/path/to/project/target/my-artifact.war</name>
<targetDir>/path/to/project/target/wildfly-8.2.1.Final/standalone/deployments</targetDir>
<server-config>standalone.xml</server-config>
<username>wildfly-test</username>
<password>wildfly.1234</password>
<add-user>
<users>
<user>
<username>wildfly-admin</username>
<password>wildfly.1234</password>
<groups>
<group>admin</group>
<group>user</group>
</groups>
<application-user>false</application-user>
<realm>ManagementRealm</realm>
</user>
<user>
<username>wildfly-test</username>
<password>wildfly.1234</password>
<groups>
<group>user</group>
</groups>
<application-user>true</application-user>
<realm>ApplicationRealm</realm>
</user>
</users>
</add-user>
</configuration>
</plugin>

有没有人经历过类似的行为?

也许有人可以告诉我这里出了什么问题......非常感谢任何帮助。

谢谢沃尔特

最佳答案

您使用的是 18080 端口。我猜,您使用的是 18888,是不是您更改了端口?
默认配置为 8080。

关于maven-3 - wildfly-maven-plugin 不部署任何东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37762598/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com