【JAVA学习日记】执行springboot jar包提示NoClassDefFoundError
在依赖的项目有个配置类映射配置文件,在本地部署jar包时,这个类报了一个异常:NoClassDefFoundError 。但是在IDEA运行时并未报错。
看来问题应该出在maven编译,于是查看生成的jar包的依赖。
找到依赖的包core-1.0.jar,并查看它内部的classes
这时候就明白了,原来是直接用IDEA的install命令,我以为它会内置clean install,看来还是需要先手动clean再install。重新编译后可以看到jar包已经更新。