在idea中导入jar(jdbc)却不到

120 阅读1分钟

错误场景

在idea中建立了很多Module , l在工程目录下的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.解决方法二!

1633851302010.png

1633851426747.png


\