maven wildfly 插件如何定位 jboss 应用服务器(EAP)?

How does maven wildfly plugin locate the jboss application server (EAP)?

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

它通过管理 API 进行部署。默认情况下,它会尝试连接到本地主机上已知的管理端口 9990。您可以使用插件 configuration or properties.

覆盖它

最简单的形式是:

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

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