错误场景
在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.解决方法二!
\