注册

使用相对路径访问DmJdbcDriver18.jar时,会报错: java.lang.NoClassDefFoundError: dm/jdbc/a/a; Dm7JdbcDriver17.jar正常

CYZ 2024/08/30 521 8

使用jave -jar命令运行springboot项目时,如果驱动包DmJdbcDriver18.jar 放到别的路径下,使用相对路径访问时,会报错:
nested exception is java.lang.NoClassDefFoundError: dm/jdbc/a/a
命令如下:
java -Dfile.encoding=GBK -Dloader.path=../update/runtime/3rd -jar dmtest.jar

如果使用绝对路径访问没有问题,可以正常连接
java -Dfile.encoding=GBK -Dloader.path=F:/update/runtime/3rd -jar dmtest.jar
以前使用的是 Dm7JdbcDriver17.jar这个版本的驱动包没有问题;可以正常加载成功的,现在升级到DmJdbcDriver18.jar,导致程序不能正常运行了;
麻烦老师再帮忙给看看,多谢

回答 0
暂无回答
扫一扫
联系客服