提前感谢。我正在尝试从下面的Git仓库构建Camunda平台。
https://github.com/camunda/camunda-bpm-platform
谁能指导我如何建立这个项目,并一步一步地执行它。
的问候-Manash
如何设置和执行Camunda代码库。
设置Camunda 7有许多比自己构建更简单的方法。即使在进行修改时,通常也有可以使用的spi/扩展点。
如果您是Spring Boot开发人员,您可能更喜欢Camunda Spring启动初始化器。然而,这可能会导致嵌入式引擎架构,在Camunda 8中,您可能希望避免这种情况。
如果你想要一个外部引擎或者不使用Java,你可以使用一个容器镜像或者下载RUN发行版。您可以使用外部任务工作者模式来集成服务。
如果你想探索Camunda 8,那么最简单的方法是使用https://camunda.com/上的免费尝试按钮,让自己在教程的指导下学习。
如果您想使用Camunda 8,但不想使用Saas,您可以选择自管理安装。
当然,还有"开始阅读"Camunda指南
- Camunda 7 https://docs.camunda.org/get-started/
- Camunda 8 https://docs.camunda.io/docs/guides/
正如Rob建议的那样,您必须使用官方发行版。但如果你仍然想这样做,比如增加依赖项。Camunda 7.18.0的步骤如下:
- 在机器上安装Jdk 15 (JDK17也可以)
- 签出代码,你必须签出7.18.0标签
- 修改父/pom.xml文件,并在repositories下添加以下存储库部分。
<repository>
<id>camunda-bpm-nexus</id>
<name>Camunda Platform Maven Repository</name>
<url>https://artifacts.camunda.com/artifactory/public/</url>
</repository>
- 决定你想要构建哪个版本的Camunda发行版假设你想要构建Camunda运行并在Powershell/Gitbash 中启动命令
。/mvnw clean package
有多个profile,根据需要你必须修改上面的命令。
- distro-tomcat
- distro-wildfly
- distro-webjar
- distro-ce
- distro-run