解决打好jar包之后,使用java -jar .\XXX-SNAPSHOT.jar 运行时报错.\XXX-SNAPSHOT.jar中没有主清单属性
1问题描述
PS D:\IDEA\SPringBootPractice\target> java -jar.\test4-1.0-SNAPSHOT.jar
.\test4-1.0-SNAPSHOT.jar中没有主清单属性
2解决方法
<dependencies>
<dependency>
……此处省略
</dependency>
</dependencies>
<!--此处加入如下代码-->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
3更新完毕重新打包之后
PS D:\IDEA\SPringBootPractice\target> java -jar .\test4-1.0-SNAPSHOT.jar
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.1.6.RELEASE)
已经成功运行