
报错:Unable to find main class
报错描述:未发现模块主类。此报错发生在父模块maven -- package时期。
·
报错描述
[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文件有这个配置,那么要求此模块必须要拥有主类。
更多推荐
所有评论(0)