5.2. 在 IDE 中运行红帽构建的 OptaPlanner 示例(IntelliJ、Ecli 或 Netbeans)
如果您使用集成开发环境(IDE),如 IntelliJ、Ecli 或 Netbeans,您可以在开发环境中运行您下载的 OptaPlanner 示例。
先决条件
- 您已下载并提取了 OptaPlanner 示例,如 第 5 章 下载红帽构建的 OptaPlanner 示例 所述。
流程
以新项目的形式打开 OptaPlanner 示例:
-
对于 IntelliJ 或 Netbeans,打开
examples/sources/pom.xml
作为新项目。Maven 集成指导您完成其余安装。跳过此流程中的其余步骤。 -
对于 Eclipse,为
/examples/binaries
目录创建一个新项目,位于rhpam-7.11.0-planner-engine
目录下。
-
对于 IntelliJ 或 Netbeans,打开
-
将
二进制文件
目录中的所有 JAR 文件添加到 classpath 中,但examples/binaries/optaplanner-examples-7.52.0.Final-redhat-00007.jar
文件除外。 -
添加 Java 源目录
src/main/java
和 Java 资源目录src/main/resources
,位于rhpam-7.11.0-planner-engine/examples/sources/
目录下。 创建运行配置:
-
主类:
org.optaplanner.examples.app.OptaPlannerExamplesApp
-
VM 参数(可选):
-Xmx512M -server -Dorg.optaplanner.examples.dataDir=examples/sources/data
-
工作目录:
example/sources
-
主类:
- 运行运行配置。