在IDEA通过右键运行没有问题,但是把Spring Boot程序打包成jar包用cmd运行时间会出现“找不到或无法加载主类错误"
1.排查Maven依赖
<dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.6</version> </dependency>
<build> <!--可以把应用打包成jar--> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
2.先clean 再 package
3.排查主类路径问题
<!--这个是主类放的位置,确定主类再groupID标签所定义的包目录下-->
<groupId>com.xx.xx</groupId> <artifactId>xx</artifactId> <version>0.0.1-SNAPSHOT</version> <name>uniq</name> <description>Demo project for Spring Boot</description>