项目完全没有问题,就是mvn clean package 失败,或者打包成功后发布项目无法启动。
很可能的原因是,clean后一些需要编译生成的文件还没有生成,直接package会出错,或者package后的包是错的,缺少文件。
可以先clean,再编译,再package。这是就能编译成功
如果这是发布到服务器发现jar包无法启动,那么在本地开发环境启动项目,再次package,这个jar包就可以启动了。