二、添加打成压缩包的插件,配置插件中添加项目的配置文件
参考文件
1.pom.xml
1 <build> 2 <!-- 产生的构件的文件名,默认值是${artifactId}-${version}。 --> 3 <finalName>${artifactId}</finalName> 4 <plugins> 5 <plugin> 6 <groupId>org.springframework.boot</groupId> 7 <artifactId>spring-boot-maven-plugin</artifactId> 8 <executions> 9 <execution> 10 <goals> 11 <goal>repackage</goal> 12 </goals> 13 </execution> 14 </executions> 15 <configuration> 16 <includeSystemScope>true</includeSystemScope> 17 </configuration> 18 </plugin> 19 <plugin> 20 <groupId>org.apache.maven.plugins</groupId> 21 <artifactId>maven-assembly-plugin</artifactId> 22 <configuration> 23 <descriptors> 24 <descriptor>src/main/assembly/package.xml</descriptor> 25 </descriptors> 26 </configuration> 27 <executions> 28 <execution> 29 <id>make-assembly</id> 30 <phase>package</phase> 31 <goals> 32 <goal>single</goal> 33 </goals> 34 </execution> 35 </executions> 36 </plugin> 37 </plugins> 38 <resources> 39 <resource> 40 <directory>src/main/java</directory> 41 <includes> 42 <include>**/*.xml</include> 43 </includes> 44 <filtering>true</filtering> 45 </resource> 46 <resource> 47 <directory>src/main/resources</directory> 48 <excludes> 49 <exclude>**/*.properties</exclude> 50 <exclude>**/*.yml</exclude> 51 </excludes> 52 <filtering>false</filtering> 53 </resource> 54 <resource> 55 <directory>lib/</directory> 56 <targetPath>lib</targetPath> 57 <includes> 58 <include>**/*.jar</include> 59 </includes> 60 </resource> 61 </resources> 62 </build>