2.2. 安装 Maven 和 JBoss EAP Maven 存储库


2.2.1. 下载和安装 Maven

按照以下步骤下载和安装 Maven:

  • 如果您使用 Red Hat CodeReady Studio 构建和部署应用程序,请跳过此步骤。Maven 随 Red Hat CodeReady Studio 一起发布。
  • 如果您使用 Maven 命令行构建应用并将其部署到 JBoss EAP,您必须下载并安装 Maven。

    1. 转到 Apache Maven Project - 下载 Maven 并下载您的操作系统的最新发行版。
    2. 如需有关如何为您的操作系统下载和安装 Apache Maven 的信息,请参阅 Maven 文档。

2.2.2. 下载 JBoss EAP Maven 存储库

您可以使用任一方法下载 JBoss EAP Maven 存储库:

2.2.2.1. 下载 JBoss EAP Maven Repository ZIP 文件

按照以下步骤下载 JBoss EAP Maven 存储库:

  1. 在红帽客户门户上登录到 JBoss EAP 下载页面
  2. Version 下拉菜单中选择 7.4
  3. 在列表中找到 红帽 JBoss 企业应用平台 7.4 Maven Repository 条目,然后单击 Download 以下载包含存储库的 ZIP 文件。
  4. 将 ZIP 文件保存到所需的目录中。
  5. 提取 ZIP 文件。

Offliner 应用可作为替代选项下载使用红帽 Maven 存储库开发 JBoss EAP 应用的 Maven 构件。

重要

使用 Offliner 应用下载 JBoss EAP Maven 存储库的过程仅作为技术预览提供。技术预览功能不包括在红帽生产服务级别协议(SLA)中,且其功能可能并不完善。因此,红帽不建议在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。

如需有关 技术预览功能支持范围 的信息,请参阅红帽客户门户网站中的技术预览功能支持范围。

  1. 在红帽客户门户上登录到 JBoss EAP 下载页面
  2. Version 下拉菜单中选择 7.4
  3. 在列表中找到 红帽 JBoss 企业应用平台 7.4 Maven Repository Offliner Content List 条目,然后单击 Download
  4. 将文本文件保存到所需的目录中。

    注意

    此文件不包含许可证信息。Offliner 应用下载的构件具有与 Maven 存储库 ZIP 文件中指定的相同许可证,该文件随 JBoss EAP 分发。

  5. 从 Maven 中央存储库下载 Offliner 应用。
  6. 使用以下命令运行 Offliner 应用程序:

    $ java -jar offliner.jar -r http://repository.redhat.com/ga/ -d DOWNLOAD_FOLDER jboss-eap-7.4.0-maven-repository-content-with-sha256-checksums.txt
    Copy to Clipboard Toggle word wrap

    JBoss EAP Maven 存储库的构件下载到 DOWNLOAD_FOLDER 目录中。

有关运行 Offliner 应用程序的更多信息,请参阅 Offliner 文档

注意

生成的 JBoss EAP Maven 存储库将包含与 JBoss EAP Maven 存储库 ZIP 文件中当前提供的相同内容。它不包含 Maven Central 存储库中可用的构件。

2.2.3. 安装 JBoss EAP Maven 存储库

您可以使用在线可用的 JBoss EAP Maven 存储库,或者使用列出的任一方法之一下载并安装到本地:

2.2.3.1. 本地安装 JBoss EAP Maven 存储库

使用此选项将 JBoss EAP Maven 存储库安装到本地文件系统。这易于配置,并允许您在本地计算机上快速启动并运行。

重要

此方法可帮助您熟悉使用 Maven 进行开发,但不建议在团队生产环境中使用。

在下载新的 Maven 存储库之前,先删除位于 .m2/ 目录下的缓存的 repository/ 子目录,然后再尝试使用它。

将 JBoss EAP Maven 存储库安装到本地文件系统中:

  1. 确保已将 JBoss EAP Maven 存储库 ZIP 文件 下载到本地文件系统。
  2. 解压缩您选择的本地文件系统中的 文件。

    这会创建一个新的 jboss-eap-7.4.0-maven-repository/ 目录,其中包含名为 maven-repository/ 的子目录中 Maven 存储库。

重要

如果要使用旧的本地存储库,您必须在 Maven settings.xml 配置文件中单独配置它。每个本地存储库都必须在自己的 <repository> 标签中配置。

安装用于 Apache httpd 的 JBoss EAP Maven 存储库对于多用户和跨团队开发环境是一个不错的选择,因为任何能够访问 Web 服务器的开发人员也可以访问 Maven 存储库。

在安装 JBoss EAP Maven 存储库之前,您必须首先配置 Apache httpd。具体步骤请查看 Apache HTTP 服务器项目 文档。

  1. 确保已将 JBoss EAP Maven 存储库 ZIP 文件 下载到本地文件系统。
  2. 将 文件解压缩到可在 Apache 服务器上访问的目录中。
  3. 配置 Apache 以允许在创建的目录中浏览读取访问权限和浏览目录。

    此配置允许多用户环境访问 Apache httpd 上的 Maven 存储库。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat