From 34981c30a78e8bbd7791131059a9210f9928b62c Mon Sep 17 00:00:00 2001
From: 刘光辉 <347230014@qq.com>
Date: 星期四, 17 九月 2026 09:24:09 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master' into master
---
jnpf-flow-engine/pom.xml | 141 +++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 141 insertions(+), 0 deletions(-)
diff --git a/jnpf-flow-engine/pom.xml b/jnpf-flow-engine/pom.xml
new file mode 100644
index 0000000..15fc01d
--- /dev/null
+++ b/jnpf-flow-engine/pom.xml
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ jnpf-flow-engine锛欽NPF 鐙珛娴佺▼寮曟搸锛坖npf-workflow-admin锛夌殑鑷湁婧愮爜閲嶅缓宸ョ▼銆�
+
+ 鐢遍粦鐩� jnpf-workflow-admin-1.0.0-RELEASE.jar 鍙嶇紪璇戣繕鍘燂紙2026-07-17锛屼换鍔� B锛夛細
+ 瀹樻柟 Flowable 7.0.1 + JNPF 瀹氬埗绫伙紙REST 灞� 6 绫� + 鏈嶅姟灞� 5 绫� + 妯″瀷灞� 31 绫� + Liquibase DM8 琛ヤ竵锛夈��
+ 渚濊禆鐗堟湰涓庡師 jar 閫愰」瀵归綈锛歋pring Boot 3.3.2锛坙iquibase 4.27.0 / mysql 8.3.0 / jackson 2.17.2
+ 鍧囩敱鍏� BOM 绠$悊锛屼笌鍘� jar 涓�鑷达級銆乫lowable 7.0.1銆乲nife4j 4.5.0锛堝甫 springdoc 2.3.0锛夈��
+ hutool 5.8.27銆乸ostgresql 42.6.2锛堝師 jar 閿佸畾鐗堟湰锛岃鐩� BOM 鐨� 42.7.3锛夈��
+
+ HTTP 濂戠害 /api/Flow/* 涓庡師 jar 閫愬瓧鑺傚吋瀹癸紝璋冪敤鏂� jnpf-flowable锛團lowAbleUrl锛夐浂鏀瑰姩銆�
+ 鐙珛 Spring Boot 3.3/JDK 21 宸ョ▼锛屼笉鎸備富浠撶埗 POM锛堜富浠撲负 Spring Cloud/JDK 8 浣撶郴锛夈��
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.springframework.boot</groupId>
+ <artifactId>spring-boot-starter-parent</artifactId>
+ <version>3.3.2</version>
+ <relativePath/>
+ </parent>
+
+ <groupId>jnpf.workflow</groupId>
+ <artifactId>jnpf-workflow-admin</artifactId>
+ <version>1.0.0-RELEASE</version>
+ <packaging>jar</packaging>
+ <name>jnpf-workflow-admin</name>
+ <description>JNPF standalone Flowable engine (rebuilt from decompiled sources)</description>
+
+ <properties>
+ <java.version>21</java.version>
+ <flowable.version>7.0.1</flowable.version>
+ <knife4j.version>4.5.0</knife4j.version>
+ <hutool.version>5.8.27</hutool.version>
+ <!-- 鍘� jar 鍐呬负 42.6.2锛岄攣瀹氫互淇濇寔绛変环锛圫pring Boot 3.3.2 BOM 榛樿 42.7.3锛� -->
+ <postgresql.version>42.6.2</postgresql.version>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.springframework.boot</groupId>
+ <artifactId>spring-boot-starter-web</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.springframework.boot</groupId>
+ <artifactId>spring-boot-starter-validation</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.flowable</groupId>
+ <artifactId>flowable-spring-boot-starter</artifactId>
+ <version>${flowable.version}</version>
+ </dependency>
+
+ <!-- 鎺ュ彛鏂囨。锛歬nife4j 4.5.0 鍐呭惈 springdoc 2.3.0锛岃闂� /doc.html 涓� /v3/api-docs -->
+ <dependency>
+ <groupId>com.github.xiaoymin</groupId>
+ <artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId>
+ <version>${knife4j.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>cn.hutool</groupId>
+ <artifactId>hutool-all</artifactId>
+ <version>${hutool.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.projectlombok</groupId>
+ <artifactId>lombok</artifactId>
+ <optional>true</optional>
+ </dependency>
+
+ <!-- 鏁版嵁搴撻┍鍔細涓庡師 jar 涓�鑷村唴缃� MySQL/PostgreSQL/Oracle/SQLServer/杈炬ⅵ 浜斿椹卞姩 -->
+ <dependency>
+ <groupId>com.mysql</groupId>
+ <artifactId>mysql-connector-j</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.postgresql</groupId>
+ <artifactId>postgresql</artifactId>
+ <version>${postgresql.version}</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.oracle.database.jdbc</groupId>
+ <artifactId>ojdbc8</artifactId>
+ <version>21.9.0.0</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.oracle.database.nls</groupId>
+ <artifactId>orai18n</artifactId>
+ <version>21.9.0.0</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.microsoft.sqlserver</groupId>
+ <artifactId>mssql-jdbc</artifactId>
+ <version>12.6.1.jre8</version>
+ <scope>runtime</scope>
+ </dependency>
+ <!-- mssql-jdbc 鐨� Always Encrypted enclave 鍙�変緷璧栵紝鍘� jar 鏄惧紡鍐呯疆锛屼繚鐣欎互缁存寔绛変环 -->
+ <dependency>
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-java</artifactId>
+ <version>3.25.1</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.dameng</groupId>
+ <artifactId>DmJdbcDriver18</artifactId>
+ <version>8.1.3.140</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <finalName>${project.artifactId}-${project.version}</finalName>
+ <plugins>
+ <plugin>
+ <groupId>org.springframework.boot</groupId>
+ <artifactId>spring-boot-maven-plugin</artifactId>
+ <configuration>
+ <!-- 瀵归綈鍘� jar锛歁ain-Class = PropertiesLauncher锛堟敮鎸� loader.path 澶栨寕锛� -->
+ <layout>ZIP</layout>
+ <excludes>
+ <exclude>
+ <groupId>org.projectlombok</groupId>
+ <artifactId>lombok</artifactId>
+ </exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
--
Gitblit v1.8.0