最近在做义工Jenkins+maven+Springboot的自动化项目打包的jar文件运行不了通过了解才知道是因为pom.xml文件没有添加属性.
解决方法如下:
在pom.xml中添加/修改maven打包依赖:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
这里提示一下错误方法不要使用不然你会像我一样崩溃:
<!--错误方式1:作为普通包导入-->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</dependency>
</dependencies>
<!--错误方式2:缺少成员-->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>