java - 如何解决错误 : Could not find or load main class in SpringBoot application

标签 java spring-boot maven java-8 spring-tools-4

我有一个带有 Maven 设置的 SpringBoot 应用程序。当我运行 maven clean、install、generate-sources 时,构建成功,但是当我将其作为 Spring Boot 应用程序运行时,它会给出错误 Error: Could not find or load main class

为了试用,我在同一工作区中创建了简单的 java hello world 项目,该项目工作正常。所以这个问题与类路径变量或JDK无关。

你能告诉我我在 SpringBoot 应用程序中可能做错了什么吗?

最佳答案

请尝试在 POM 文件中给出主类,如下所示。

[如果主类是“com.dev.webapp.Application”]

<properties>
    <start-class>com.dev.webapp.Application</start-class>
</properties>

关于java - 如何解决错误 : Could not find or load main class in SpringBoot application,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60642549/

相关文章:

java - JTextField 在文本更新后响应按键事件

spring-boot - 如何使用 Gradle 更改 Spring Boot 应用程序的端口?

java - Spring Boot应用程序定期运行方法

java - Hibernate 注解 - 成人和可连接(父子)

java - 两个动态 JTable 与 JPanel 重叠

java - 在 springboot async 中设置 maxpoolsize 会使我的 UI 仅对 5 个用户可用?

vim/emacs 中的 Java + jdb + maven : How can I do it?

windows - 我可以将 Gradle 和 Maven 设置为在 Windows 中的 %userprofile% 之外的其他目录中安装它们的本地存储库吗?

java - 在 IntelliJ 上调试 tomEE

java - 使用 BCEL 时出现错误 "java.lang.VerifyError: StackMapTable error: bad offset"