首页 > 解决方案 > maven wildfly插件如何定位jboss应用服务器(EAP)?

问题描述

我已经添加了wildfly插件和对POM.xml的依赖,它可以正常部署,但是我没有配置插件来识别任何应用程序服务器,它是如何知道应用程序服务器的位置的?如果我有 N 个应用程序服务器,插件如何知道部署在哪里?

标签: mavenwildfly

解决方案


它通过管理 API 进行部署。默认情况下,它会尝试连接到 localhost 上的已知管理端口 9990。您可以使用插件配置或属性覆盖它。

以最简单的形式,您可以执行以下操作:

mvn wildfly:deploy -Dwildfly.hostname=127.0.0.1 -Dwildfly.port=10990

如果您部署到多个服务器,您还可以在 Maven 中使用不同的配置文件进行设置。


推荐阅读