21.2. 为 Business Central 和 KIE 服务器配置外部 Maven 存储库


您可以将 Business Central 和 KIE 服务器配置为使用外部 Maven 存储库,如 Nexus 或 Artifactory,而不是内置存储库。这可让 Business Central 和 KIE 服务器访问和下载在外部 Maven 存储库中维护的工件。

重要

存储库中的工件不会接收自动安全补丁,因为 Maven 要求工件不可变。因此,缺少已知安全漏洞补丁的工件将保留在存储库中,以避免破坏依赖于它们的构建。补丁工件的版本号会被递增。如需更多信息,请参阅 JBoss Enterprise Maven 存储库

注意

先决条件

流程

  1. 创建一个 Maven settings.xml 文件,其中包含外部存储库的连接和访问详情。有关 settings.xml 文件的详情,请查看 Maven 设置参考
  2. 将文件保存到已知位置,例如 /opt/custom-config/settings.xml
  3. 在 Red Hat Process Automation Manager 安装目录中,进入 standalone-full.xml 文件。例如,如果您为 Red Hat Process Automation Manager 使用 Red Hat JBoss EAP 安装,请转至 $EAP_HOME/standalone/configuration/standalone-full.xml
  4. 打开 standalone-full.xml 并在 & lt;system-properties > 标签下,将 kie.maven.settings.custom 属性设置为 settings.xml 文件的完整路径名称。

    例如:

    <property name="kie.maven.settings.custom" value="/opt/custom-config/settings.xml"/>
  5. 启动或重启 Business Central 和 KIE 服务器。

后续步骤

对于您要导出或推送为 KJAR 工件到外部 Maven 存储库的每个 Business Central 项目,您必须在项目 pom.xml 文件中添加存储库信息。具体步骤请参阅打包和部署 Red Hat Process Automation Manager 项目

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.