第 20 章 optaweb Vehicle Routing 开发指南


本节论述了如何在开发模式中配置和运行后端模块。

20.1. optaweb Vehicle Routing 项目结构

OptaWeb Vehicle Routing 项目是一个多模块 Maven 项目。

图 20.1. 模块依赖关系树图

后端和前端模块位于模块树的底部。这些模块包含应用程序源代码。

standalone 模块是一种编译模块,用于将后端和前端合并到单个可执行 JAR 文件中。

distribution 模块代表最终装配步骤。它采用独立应用程序和文档,并将其嵌套在容易分发的存档中。

后端和前端是单独的项目,您可以单独构建和部署。实际上,它们以完全不同的语言编写,并使用不同的工具构建。这两个项目都可以提供现代开发人员体验,并在代码更改和正在运行的应用程序之间快速切换。

下一小节介绍了如何在开发模式下运行后端和前端项目。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat