Java 错误:无法找到或加载主类。。。在Spring Boot 1.5.9版本中,但不在1.4.7中

Java 错误:无法找到或加载主类。。。在Spring Boot 1.5.9版本中,但不在1.4.7中,java,spring-boot,Java,Spring Boot,我试图从中生成一个启动spring启动项目 当我使用SpringBoot1.5.9版本来生成项目时,我得到了以下信息 Error: Could not find or load main class com.example.demo120417.Demo120417Application 但是,;将版本更改为Spring Boot 1.4.7会加载并运行主类,不会出现错误 我在依赖项中有执行器、安全、thymeleaf、devtools和h2 4.0.0 com.example 我也有同

我试图从中生成一个启动spring启动项目

当我使用SpringBoot1.5.9版本来生成项目时,我得到了以下信息

Error: Could not find or load main class com.example.demo120417.Demo120417Application
但是,;将版本更改为Spring Boot 1.4.7会加载并运行主类,不会出现错误

我在依赖项中有执行器、安全、thymeleaf、devtools和h2


4.0.0
com.example


我也有同样的问题。试试这个:

Right Click the project -> Maven -> Update Project

然后重新运行项目。

我相信您是第一次这样做。您需要填充字段,而不是将其保留为默认值 例如:

集团

com.myapp
工件

myapp

在生成项目之前,您需要填写这些字段

更改为1.5.8版而不是1.5.9版
这对我很有用

我已经做过很多次了。我找到了一个解决办法,将spring boot从1.5.9版本改为1.4.7版本。我想知道为什么会发生这种事,因为我是第一次这么做。为什么使用默认字段值很重要?这只是一个描述。我又试了一次,但还是一样。通常你会提供那些字段,但不确定textfields默认值背后的含义是否更安全。如果对你有效,请稍后尝试添加依赖项。maven更新就像上面的评论中提到的一样,很好,luckThanks,我以后会接受你的建议。你是如何将它导入eclipse的?你是如何运行它的?右键单击并导入它。我只需右键单击并以>java应用程序的形式运行它。红色感叹号告诉我Eclipse无法构建您的项目。“问题”视图中列出了项目的哪些问题?出现了错误,但与此项目无关。在原始帖子中添加了屏幕截图,您在工作区中有185个错误,Eclipse配置为仅显示100个错误。我建议通过关闭项目、更改过滤设置等方式稍微整理一下。
myapp