maven - maven wildfly插件如何定位jboss应用服务器(EAP)?
问题描述
我已经添加了wildfly插件和对POM.xml的依赖,它可以正常部署,但是我没有配置插件来识别任何应用程序服务器,它是如何知道应用程序服务器的位置的?如果我有 N 个应用程序服务器,插件如何知道部署在哪里?
解决方案
它通过管理 API 进行部署。默认情况下,它会尝试连接到 localhost 上的已知管理端口 9990。您可以使用插件配置或属性覆盖它。
以最简单的形式,您可以执行以下操作:
mvn wildfly:deploy -Dwildfly.hostname=127.0.0.1 -Dwildfly.port=10990
如果您部署到多个服务器,您还可以在 Maven 中使用不同的配置文件进行设置。
推荐阅读
- python - 如何使用 Setuptools 构建包并部署到私有仓库,而不会泄露或硬编码密码
- reactjs - Ant Design How to display "3 Selected" in Tree Select rather than display all value selected
- javascript - 如何在我的列表元素上添加一个按钮,以删除 CRUD 应用程序的相应元素?
- javascript - 在 JS 中为 Web 应用程序创建循环
- .net - 为什么`String()().Concat(IEnumerable(Of IEnumerable(Of String))`会失败?
- javascript - 如何在动态添加的表行中创建级联下拉列表并保存在数据库中
- python - django slug 适用于一个词,但当它超过一个词时,它会崩溃
- java - 克隆一个 JFrame
- python - 如何使用 scrapy 在 Reddit 中抓取无限滚动页面?
- mysql - 无法重置 MySQL root 密码窗口 10