问题如下:
[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.3.5.RELEASE:repackage (default) on project information: Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.3.5.RELEASE:repackage failed: Unable to find a single main class from the following candidates [com.hhly.InformationApplication, com.hhly.test.Application] -> [Help 1]
解决方法:
这个错误是因为Maven在执行打包的时候会查找项目中的main方法,并设置为Spring Boot生成JAR包的启动入口,但此时有多个main方法,Maven插件就无法确认是用哪个。因此出现此异常。
1、注释掉其他无用的main方法即可解决此问题。
2、在命令上指定入口:
mvn package -Dstart-class=com.jsoft.MainClass
参考:
http://www.cnblogs.com/xingzc/p/5972488.html
http://blog.youkuaiyun.com/yuechang5/article/details/52489911
==>如有问题,请联系我:easonjim#163.com,或者下方发表评论。<==
本文介绍了当Spring Boot项目中存在多个Main类时,Maven打包过程中可能出现的问题及解决办法。主要提供了两种解决方案:一是注释掉多余的Main类;二是通过命令指定启动类。
1993

被折叠的 条评论
为什么被折叠?



