Unable to find main class

版权声明:转发请标明出处,谢谢! https://blog.csdn.net/Myuhua/article/details/85675800

报错信息:大概意思是找不到主类。

Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:
2.1.0.RELEASE:repackage (repackage) on project project_domain: 
Execution repackage of goal org.springframework.boot:spring-boot-maven-plugin:
2.1.0.RELEASE:repackage failed: Unable to find main class -> [Help 1]

错误原因:springboot项目在启动前它会去找它的启动类,main函数,由于我的这个项目在写的时候去测试了静态方法,多处用到了main方法,springboot项目一启动它就懵逼了,到底是该用哪个啊,它就陷入了思考中,想了半天它还没想出来就给我们报了这么一个错。

解决方法:我们在pom中指定它的启动类就好了。

 <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <!--版本统一管理-->
        <java.version>1.8</java.version>
        <!--启动类在properties标签中设置(你的启动类位置不是我的哈),要不然会报错的-->
        <start-class>com.jd.project.web.ApplicationLocal</start-class>
 </properties>

猜你喜欢

转载自blog.csdn.net/Myuhua/article/details/85675800