我正在Powershell中运行以下命令,以便在CircleCI上获得它,但是看到了错误:找不到数据库驱动程序: com.mysql.cj.jdbc.Driver
./listbase.bat --driver=com.mysql.cj.jdbc.Driver --driver=com.mysql.cj.jdbc.Driver --url="jdbc:mysql://REDACTED:3306/sandbox" -changeLogFile=/db.Changelog-1.0.mysql.sql --username=REDACTED -password=REDACTED‘generateChangeLog
我检查了mysql-连接器文件的类路径是否正确/运行了一个文件,并且是True。
[System.IO.File]::Exists('E:\Software\liquibase-3.10.2\lib\mysql-connector-java-5.1.48.jar')的输出后,路径变量有Liquibase根文件夹
$env:PATH任何指示都将不胜感激。
谢谢
发布于 2020-09-10 16:02:24
发布于 2022-09-08 09:55:51
对我来说,当我为插件添加mysql依赖项时,它起了作用:
<plugin>
<groupId>org.liquibase</groupId>
<artifactId>liquibase-maven-plugin</artifactId>
<version>4.15.0</version>
<configuration>
<propertyFile>${liquibase.properties}</propertyFile>
</configuration>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.26</version>
</dependency>
</dependencies>
</plugin>https://stackoverflow.com/questions/63830696
复制相似问题