如何修改数据库驱动
前言
产品提供的 Jar 包默认支持 Oracle、MySQL5 以及 DM,如果项目采用其他数据库,需要替换数据库驱动。
已部署开发环境: 请使用 Eclipse/Idea 等开发工具采用配置 pom.xml 方式,将需要的驱动包重新打到 Jar 包内,然后再安装部署。比如mysql8:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.28</version>
</dependency>未部署开发环境: 如果用户在没有部署开发环境的情况下想要修改数据库驱动包,就可以按照本文方式替换驱动。
注: 需要电脑安装JDK,才能支持解压缩命令
第一步:解压Jar包
在工程的 jar 包所在目录下,打开 DOS 命令窗口。
需要电脑安装JDK,才能支持解压缩命令
执行解压 jar 包命令: jar xvf horizon-workflow-boot-8.2.2.jar

解压完成后生成三个文件夹: 
第二步:新增或替换对应文件
在BOOT-INF下新增或替换对应文件
截图为将mysql5驱动包替换为mysql8,将原来的mysql5的驱动包删除后,新增截图的jar包(附件有mysql8的驱动包)

说明:不能覆盖META-INF下面的MANIFEST.MF文件。
第三步:重新打回jar包
执行命令,重新打回包!
horizon-workflow-boot-8.2.2.jar 替换为实际的包名
jar cvf0M horizon-workflow-boot-8.2.2.jar BOOT-INF META-INF org

说明:重新打回的包会比原包的大小增大。
