在浪潮实习期间需要自己开发一个查库进行短信发送的小型系统,最后打包成Jar时出现了两个问题:
第二个问题因为自己在面向百度编程了半天之后解决未果,现在解决了,记录给大家看一看
1.打包时报错
原因:没有指定主类,此时就需要在spring-boot-maven-plugin下加上mainClass来指定主类
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.inspur.remindmessage.RemindmessageApplication</mainClass>
</configuration>
</plugin>
</plugins>
2.打包之后cmd执行Jar包报错
错误截图:
解决:
在resources标签中缺少下列引入,导致jar没有打入到spring boot里面
<resource>
<directory>lib</directory>
<targetPath>/BOOT-INF/lib/</targetPath>
<includes>
<include>*.jar</include>
</includes>
</resource>
添加之后执行Maven clean install之后打包问题解决