关于IDEA打包,因为METAIFEST.MF找不到类的问题
添加依赖后出现 java.lang.ClassNotFoundException 的问题
检查包与路径
菜单 -> File -> Project Structure -> Artifact
检查 Class Path 引用目录以及 Jar 包是否存在。
Build 后检查Jar是否在目录下。
检查 METAIFEST.MF 文件目录
我不知道我是不是该自豪在这个坑里掉了两次T_T
METAIFEST.MF 这个文件必须放在 resources/META-INF 文件夹下。
原理暂时不明,但是我记得我看过相关文章没有保存Q_Q
其他
还有其他,如低版本覆盖和Maven依赖导致的问题就不细说了。
为此坑,特意写了第一篇文章。