java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > java找不到jar的解决

java找不到jar的原因分析及解决过程

作者:起名困难综合症

遇到IDEA子模块找不到mysql驱动ClassNotFoundException?教你两种亲测有效的方法,快速解决com.mysql.cj.jdbc.Driver加载失败问题,点击获取完整解决方案,轻松搞定jar路径配置

错误场景

在idea中建立了很多Module,在工程目录下的lib添加 jdbc的ja时使用

Class.forName(“com.mysql.cj.jdbc.Driver”);加载类 发现找不到java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)

原因分析

猜测是因为添加到工程下lib中的jar没有生成对于子模块module的路径 也就是说找不到 子module找不到父级下文件的路径 需要生成一个路径 classPath

解决方案

1.将jar导入module目录下

2.解决方法二

两种方式亲测可行!

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文