报错描述

[INFO] --- spring-boot-maven-plugin:2.7.12:repackage (repackage) @ hm-api ---

Unable to find main class.

报错描述:未发现模块主类。此报错发生在父模块maven -- package时期。

解决方案

解决方案:

        *检查主类配置:确保在 pom.xml 文件中正确配置了主类路径。

        *检查主类文件:确保主类文件存在,并且包含 public static void main(String[] args) 方法,
          主类文件应该位于正确的包路径下。

        *检查依赖项:确保所有必要的依赖项都已正确添加到 pom.xml 文件中,运行 mvn                           dependency:tree 命令检查依赖树,确保没有缺失的依赖项。

如果你运行的是SpringBoot项目,解决方案:检查所有的无主类子模块(功能模块)pom文件是否加入以下配置。如果加入,请删除以下配置。

   这个配置作用:指定构建输出文件名,并使用 Spring Boot Maven 插件进行打包.

   如果pom文件有这个配置,那么要求此模块必须要拥有主类。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐