mybatis-generator-gui 将生成的jar包打包成exe执行文件运行之后在链接数据库时报错:

disho6za  于 2021-12-14  发布在  Java
关注(0)|答案(3)|浏览(569)

将生成的jar包打包成exe执行文件运行之后在链接数据库时报错,相关信息:
jdk:jdk1.8.0_181
系统:win10
mysql:MariaDB 10.3
错误截图:

snz8szmq

snz8szmq1#

我直接在IDEA里运行也遇到这个问题,增加jar包依赖就好了。
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version> </dependency>

mbyulnm0

mbyulnm02#

在IDEA运行是没有问题的,但是打包成exe执行就有问题了

f3temu5u

f3temu5u3#

拷贝项目里的 src/main/resources/lib 目录到执行 jar 包的同级目录,再运行看看?

├── lib
│   ├── mysql-connector-java-5.1.38.jar
│   ├── mysql-connector-java-8.0.11.jar
│   ├── ojdbc6.jar
│   ├── postgresql-9.4.1209.jar
│   ├── sqlite-jdbc-3.19.3.jar
│   └── sqljdbc4-4.0.jar
└── mybatis-generator-gui.jar

相关问题