我在Spring Boot入门的过程中,一开始很顺利
昨天在Eclipse中run as application开始出现无法加载主类这个问题
不论是import Spring Boot的intinialzr
还是create a maven project
最终都显示同样的我呢提
Console显示:
错误: 找不到或无法加载主类...
Problems显示:
Archive for required library: '.../.m2/repository/org/hibernate/hibernate-core/5.0.12.Final/hibernate-core-5.0.12.Final.jar' in project 'course-api' cannot be read or is not a valid ZIP file
问题类别:Build Path Problem
我这个问题的特殊在于不像搜索出来的很多网友描述“项目的Java Build Path中的Libraries中有个jar包是不可用的,显示红色叉叉”,没有红色叉叉显示
搜索到stackoverflow的该问题的第五个回答
https://stackoverflow.com/questions/20091177/eclipse-maven-error-archive-for-required-library-in-project-cannot-be-read-or-i
解决方法:
删除报错位置的jar文件,
右键Maven Project,Run as Maven install
Console会显示信息,并重新下载需要的正确的jar文件hibernate-core-5.0.12.Final
问题解决

在使用Eclipse运行Spring Boot应用时遇到错误:找不到或无法加载主类,同时出现库档案读取或非有效ZIP文件的问题。问题与库的完整性有关,但并非显示为常见的红色叉叉标记。通过删除报错的jar文件,然后右键Maven项目,运行Maven install,成功解决了问题,Console重新下载了正确的hibernate-core库。
4995

被折叠的 条评论
为什么被折叠?



