2.3.2. 配置 Maven 以用于 Red Hat CodeReady Studio
构建应用程序并将其部署至红帽 JBoss 企业应用平台所需的构件和依赖关系托管在公共存储库中。构建应用程序时,您必须指示 Maven 使用此存储库。如果您计划使用 Red Hat CodeReady Studio 构建和部署应用,本节将介绍配置 Maven 的步骤。
Maven 随 Red Hat CodeReady Studio 一起发布,因此不需要单独安装。但是,您必须配置 Maven,以供 Java EE Web 项目向导使用,以部署到 JBoss EAP。以下流程演示如何通过从 Red Hat CodeReady Studio 编辑 Maven 配置文件来配置 Maven 以用于 JBoss EAP。
如果您在 Red Hat CodeReady Studio 中将 Target runtime 设为 7.4 或更新的运行时版本,则您的项目与 Jakarta EE 8 规范兼容。
在 Red Hat CodeReady Studio 中配置 Maven
点击 Window → Preferences,展开 JBoss Tools 并选择 JBoss Maven Integration。
图 2.1. Preferences 窗口中的 JBoss Maven 集成 Pane

- 单击 Configure Maven Repositories。
单击 Add Repository 以配置 JBoss 企业 Maven 存储库。按如下所示完成 Add Maven Repository 对话框:
-
将 Profile ID、存储库 ID 和 Repository Name 值设置为
jboss-ga-repository。 -
将 Repository URL 值设置为
http://maven.repository.redhat.com/ga - 单击 默认活动 复选框,以启用 Maven 存储库。
点击 OK。
图 2.2. 添加 Maven Repository

-
将 Profile ID、存储库 ID 和 Repository Name 值设置为
- 检查存储库并点击 Finish。
-
系统将提示您显示消息 "是否确定要更新文件
MAVEN_HOME/settings.xml?"。单击 Yes 以更新设置。单击 确定 关闭该对话框。
JBoss EAP Maven 存储库现在已配置为与红帽 CodeReady Studio 搭配使用。