搜索

第 20 章 配置并运行独立 Business Central

download PDF

您可以使用 Business Central 独立 JAR 文件运行 Business Central,而无需将其部署到应用服务器。您可以使用示例配置文件来启动 Business Central 独立 JAR 文件,也可以根据您的要求自定义 sampfiles。

注意

只有在 Red Hat Enterprise Linux 上运行时,才支持这个 JAR 文件。

先决条件

流程

  1. 将下载的 rhpam-7.13.5-addons.zip 提取到临时目录中。此存档包括 rhpam-7.13.5-standalone-sample-configuration.zip 文件。
  2. rhpam-7.13.5-standalone-sample-configuration.zip 文件提取到包含 rhpam-7.13.5-business-central-standalone.jar 文件的目录。rhpam-7.13.5-standalone-sample-configuration.zip 文件包含以下示例配置文件:

    • application-script.cli: 添加用户和 kie 服务器系统属性的 Sample 脚本
    • kie-fs-realm-users: Sample user data

      您可以使用配置文件中提供的示例数据运行 rhpam-7.13.5-business-central-standalone.jar 文件,或者您可以根据您的要求自定义数据。

  3. 要自定义配置数据,请完成以下步骤:

    1. 编辑 application-script.cli 文件,使其包含具有 admin、用户、rest-allrest-clientkie-server 角色的管理用户。在以下示例中,将 &lt ;USERNAME > 和 < PASSWORD > 替换为您要创建的用户的用户名和密码。

      /subsystem=elytron/filesystem-realm=KieRealm:add-identity(identity=<USERNAME>)
      /subsystem=elytron/filesystem-realm=KieRealm:set-password(identity=<USERNAME>, clear={password="<PASSWORD>"})
      /subsystem=elytron/filesystem-realm=KieRealm:add-identity-attribute(identity=<USERNAME>, name=role, value=["admin","user","rest-all","rest-client","kie-server"])
  4. 要运行 Business Central 独立 JAR 文件,请输入以下命令:

    java -jar rhpam-7.13.5-business-central-standalone.jar --cli-script=application-script.cli
  5. 要在运行 JAR 文件时设置应用程序属性,请在命令中包含 -D<PROPERTY>=<VALUE& gt; 参数,其中 & lt;PROPERTY > 是受支持的应用程序属性的名称,&lt ;VALUE& gt; 是属性值:

    java -jar rhpam-7.13.5-business-central-standalone.jar --cli-script=application-script.cli -D<PROPERTY>=<VALUE> -D<PROPERTY>=<VALUE>

    例如,要运行 Business Central 并以用户 controllerUser 身份连接到 KIE 服务器,请输入:

    java -jar rhpam-7.13.5-business-central-standalone.jar \
     --cli-script=application-script.cli \
    -Dorg.kie.server.user=controllerUser \
    -Dorg.kie.server.pwd=controllerUser1234

    这样做可让您将容器部署到 KIE 服务器。如需更多信息,请参阅 附录 A, Business Central 系统属性

    注意

    要在 Business Central 中启用用户和组管理,将 org.uberfire.ext.security.management.wildfly.cli.folderPath 属性的值设置为 kie-fs-realm-users

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.