使用eclipse 的maven打包spring boot项目时总是不能运行,报错找不到main方法,原因:
1、默认打包时,如果.java 文件中有多个main方法
2、如果实在是找不到main方法可以强制指定其main方法代码:
<build> <finalName>zpw-service</finalName> <plugins> <!-- 打包项目 mvn clean package --> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <!-- 指定main方法入口 --> <configuration> <mainClass>com.szewec.GlYServiceMemberApplication</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> <dependencies> <!-- mvn spring-boot:run 热部署启动 --> <dependency> <groupId>org.springframework</groupId> <artifactId>springloaded</artifactId> <version>1.2.7.RELEASE</version> </dependency> </dependencies> </plugin> </plugins> </build>