第 6 章 使用 Maven 插件调配 JBoss EAP 服务器
使用 JBoss EAP Maven 插件,您可以通过仅包含在服务器中提供所需功能的 Galleon 层来根据要求配置服务器。
6.1. JBoss EAP Maven 插件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
JBoss EAP Maven 插件使用 Galleon 修剪功能来减少服务器的大小和内存占用。JBoss EAP Maven 插件支持执行 JBoss EAP CLI 脚本文件以自定义您的服务器配置。CLI 脚本包含用于配置服务器的 CLI 命令列表。
您可以从 Maven 存储库检索最新的 Maven 插件版本,该版本位于 /ga/org/jboss/eap/plugins/eap-maven-plugin 的索引。在 Maven 项目中,pom.xml 文件包含 JBoss EAP Maven 插件的配置。
JBoss EAP Maven 插件在 Maven 执行过程中调配服务器,并将打包的应用(如 WAR)部署到置备的服务器。部署您的应用程序的调配服务器位于 target/server 目录中。JBoss EAP Maven 插件还提供以下功能:
注意
target/server 中的服务器不受支持,仅适用于调试或开发目的。
-
使用
org.jboss.eap:wildfly-ee-galleon-pack和org.jboss.eap.cloud:eap-cloud-galleon-packGalleonfeature-pack,它的一些层用于自定义服务器配置文件。 - 将 CLI 脚本命令应用到服务器。
-
支持向服务器安装中添加额外文件,如
密钥存储文件。