8.17. 在 dev 模式中打包可引导 JAR
JBoss EAP JAR Maven 插件 dev 目标 提供 dev 模式开发模式,可用于增强应用程序开发流程。
在 dev 模式中,在对应用进行更改后,您不需要重建可引导 JAR。
此流程中的工作流演示了使用 dev 模式配置可引导 JAR。
先决条件
- 已安装 Maven。
- 您已创建了 Maven 项目,设置父依赖项,并添加了用于创建 MicroProfile 应用的依赖项。请参阅 MicroProfile 配置开发。
-
您已在 Maven 项目
pom.xml文件中指定了 JBoss EAP JAR Maven 插件。
流程
在开发模式中构建并启动可引导 JAR:
$ mvn wildfly-jar:dev在
dev模式中,服务器部署扫描程序配置为监控target/deployments目录。使用以下命令提示 JBoss EAP Maven 插件构建并复制到
target/deployments目录中:$ mvn package -Ddev打包在可引导 JAR 中的服务器部署存储在
target/deployments目录中的应用。- 修改应用程序代码中的代码。
-
使用
mvn package -Ddev来提示输入 JBoss EAP Maven 插件,以重新构建您的应用程序并重新部署它。 停止服务器。例如:
$ mvn wildfly-jar:shutdown完成应用程序更改后,将应用程序打包为可引导 JAR:
$ mvn package