【问题标题】:How to resolve Error: Could not find or load main class in SpringBoot application如何解决错误:在 SpringBoot 应用程序中找不到或加载主类
【发布时间】:2020-06-23 19:43:28
【问题描述】:

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

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

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

【问题讨论】:

  • 能否指定文件夹结构。你的 pom.xml 和 Main 类。这将有助于发现问题。
  • 您也可以尝试使用 Spring Starter Wizard 创建一个新的 Spring Boot maven 项目并将其作为 Spring Boot 应用程序运行,看看是否可行?

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


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-07
    • 1970-01-01
    • 2014-03-28
    • 2014-11-18
    • 1970-01-01
    相关资源
    最近更新 更多