【发布时间】:2017-06-22 16:52:30
【问题描述】:
我开始学习使用 Spring Boot 的微服务。我转到项目的根目录并运行命令:
mvn spring-boot:run
它工作得很好,我可以在 localhost:8080/[path] 中使用我的端点。但是当我尝试使用 Run as -> Spring Boot App 从 IDE 运行我的项目时。我收到此错误:
Error: Could not find or load main class
我可以只使用命令行,但我真的很想知道为什么会在 IDE 中出现此错误。那么,我必须做什么才能从 IDE 运行我的项目?
编辑 1:
这是我的主要课程:
package br.com.leandroborgesferreira.microlearn;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class MicroLearnApplication {
public static void main(String[] args) {
SpringApplication.run(MicroLearnApplication.class, args);
}
}
感谢任何帮助!
【问题讨论】:
-
它是否在控制台上显示主类名称以及错误?看看this
-
没有。这是完整的错误信息
-
您检查过运行 -> 运行配置吗?确保你没有重复的主类
-
在运行配置中,主要类型是:br.com.leandroborgesferreira.microlearn.MicroLearnApplication。所以是正确的
-
你能在问题中发布课程吗?
标签: java spring spring-boot spring-tool-suite