问题描述:之前创建过一个spring boot项目版本号为1.5.8,能成功运行。现在再次创建了一个spring boot项目,版本号为2.0.1,但是一运行就报错说Unable to start web server; nested exception is java.la。。。还有一句invalid LOC header (bad signature)。
网上未找到类似问题,目测是版本冲突。以下是我多次尝试:
1.更新maven:项目名右键->maven->update project。问题未解决。
2.删除冲突版本内容:删除C:\Users\用户名.m2\repository\org\springframework\boot\spring-boot中的1.5.8文件夹,保留2.0.1文件夹。问题未解决。
3.直接删除maven本地仓库:删除C:\Users\用户名.m2\repository文件夹。问题成功解决!
此时运行不同版本的spring boot项目均成功。问题困了我好多天,暴力的方法果然最有效。
解决运行spring boot项目报错Unable to start web server; nested exception is java.la。。。问题
最新推荐文章于 2024-07-18 21:54:26 发布