15.4. 使用命令行构建并运行带有持久数据存储的员工入门程序应用程序


如果您使用命令行来构建员工的启动程序应用并运行它,您可以为持久数据存储提供数据库服务器。

先决条件

  • 您已准备好部署文件,如 第 15.1 节 “准备部署文件” 所述。
  • 安装了 Java Development Kit。
  • 已安装 Maven。
  • 主机可以访问互联网。构建过程使用互联网从外部存储库下载 Maven 软件包。
  • 您已部署了 MySQL 或 PostrgeSQL 数据库服务器。

流程

  1. 在命令终端中,导航到 optaweb-employee-rostering-standalone/target 目录。
  2. 输入以下命令来运行 Employee Rostering JAR 文件:

    java -jar optaweb-employee-rostering-standalone-*-exec.jar --spring.profiles.active=production
    spring.datasource.url=<DATABASE_URL> --spring.datasource.username=<DATABASE_USER> --spring.datasource.password=<DATABASE_PASSWORD>

    在本例中,替换以下占位符:

    • <DATABASE_URL > : 连接到数据库的 URL,如 jdbc:postgresql://postgresql:5432/MY_DATABASE
    • <DATABASE_USER > :要连接到数据库的用户
    • <DATABASE_PASSWORD& gt; :< DATABASE_USER>的密码
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部