在开始自定义和扩展 Flowable 之前,我们需要搭建一个完整的开发环境。本文将详细介绍如何配置 Java 开发环境和 Maven 依赖管理,让你能够顺利开始 Flowable 的开发工作。 要自定义 Flowable,你需要一个能够开发 Java 项目的环境。因此,你需要安装 Java JDK 和你选择的集成开发环境(IDE)。 如果你还对前端自定义感兴趣,可以查看前端开发环境设置相关文档。 要下载 Flowable Work/Engage 的依赖包,你需要访问 Flowable 的制品仓库。你可以通过以下 密码可以加密存储,你可以按照以下指南之一操作: 重要提示 Flowable 制品仓库是受限的,凭据仅提供给活跃客户。如果在访问 Flowable 制品仓库时遇到问题,请联系 Flowable 支持团队或你的客户成功经理。 为了分发制品,Flowable 使用 JFrog。JFrog 已废弃 API 密钥,因此需要将其替换为身份令牌或密码本身。 提示 你可以使用密码登录或使用身份令牌。身份令牌或密码哪个更合适取决于你在哪里使用密码。身份令牌会在一年后自动过期,你可以撤销令牌。 对于代理制品仓库的中心位置,使用密码可能更好,因为它不会过期。 在开始 Flowable 开发之前,请确保你已完成以下步骤: 创建一个简单的测试项目来验证你的配置: 如果依赖能够成功下载,说明你的开发环境配置正确! 环境搭建完成后,你可以: 祝你在 Flowable 开发之旅中一切顺利!设置开发环境
配置 Maven 下载 Flowable 依赖
~/.m2/settings.xml 配置你的 Maven 仓库。需要将 USER 和 PASSWORD 替换为你的凭据。
settings.xml 中用作密码。settings.xml 中用作密码。
Maven Settings.xml 配置
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>flowable-repo</id>
<username>USER</username> <!-- 替换为你的用户名 -->
<password>PASSWORD</password> <!-- 替换为你的密码 -->
</server>
</servers>
<profiles>
<profile>
<id>flowable-artifacts</id>
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>flowable-repo</id>
<name>flowable-maven-all</name>
<url>https://repo.flowable.com/artifactory/flowable-maven-all</url>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>flowable-artifacts</activeProfile>
</activeProfiles>
</settings>
API 密钥的废弃
开发环境准备清单
1. Java 开发环境
2. Maven 配置
~/.m2/settings.xml 文件3. 验证配置
<dependency>
<groupId>org.flowable</groupId>
<artifactId>flowable-engine</artifactId>
<version>7.0.1</version>
</dependency>
下一步
在开始自定义和扩展 Flowable 之前,我们需要搭建一个完整的开发环境。本文将详细介绍如何配置 Java 开发环境和 Maven 依赖管理,让你能够顺利开始 Flowable 的开发工作。 要自定义 Flowable,你需要一个能够开发 Java 项目的环境。因此,你需要安装 Java JDK 和你选择的集成开发环境(IDE)。 如果你还对前端自定义感兴趣,可以查看前端开发环境设置相关文档。 要下载 Flowable Work/Engage 的依赖包,你需要访问 Flowable 的制品仓库。你可以通过以下 密码可以加密存储,你可以按照以下指南之一操作: 重要提示 Flowable 制品仓库是受限的,凭据仅提供给活跃客户。如果在访问 Flowable 制品仓库时遇到问题,请联系 Flowable 支持团队或你的客户成功经理。 为了分发制品,Flowable 使用 JFrog。JFrog 已废弃 API 密钥,因此需要将其替换为身份令牌或密码本身。 提示 你可以使用密码登录或使用身份令牌。身份令牌或密码哪个更合适取决于你在哪里使用密码。身份令牌会在一年后自动过期,你可以撤销令牌。 对于代理制品仓库的中心位置,使用密码可能更好,因为它不会过期。 在开始 Flowable 开发之前,请确保你已完成以下步骤: 创建一个简单的测试项目来验证你的配置: 如果依赖能够成功下载,说明你的开发环境配置正确! 环境搭建完成后,你可以: 祝你在 Flowable 开发之旅中一切顺利!设置开发环境
配置 Maven 下载 Flowable 依赖
~/.m2/settings.xml 配置你的 Maven 仓库。需要将 USER 和 PASSWORD 替换为你的凭据。
settings.xml 中用作密码。settings.xml 中用作密码。
Maven Settings.xml 配置
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>flowable-repo</id>
<username>USER</username> <!-- 替换为你的用户名 -->
<password>PASSWORD</password> <!-- 替换为你的密码 -->
</server>
</servers>
<profiles>
<profile>
<id>flowable-artifacts</id>
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>flowable-repo</id>
<name>flowable-maven-all</name>
<url>https://repo.flowable.com/artifactory/flowable-maven-all</url>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>flowable-artifacts</activeProfile>
</activeProfiles>
</settings>
API 密钥的废弃
开发环境准备清单
1. Java 开发环境
2. Maven 配置
~/.m2/settings.xml 文件3. 验证配置
<dependency>
<groupId>org.flowable</groupId>
<artifactId>flowable-engine</artifactId>
<version>7.0.1</version>
</dependency>
下一步