mvn clean package -Pdev
<build>
<!-- 包名 -->
<finalName>SE-Monitor-Svc-web</finalName>
<extensions>
<extension>
<groupId>org.apache.maven.archetype</groupId>
<artifactId>archetype-packaging</artifactId>
<version>${maven-archetype-packaging-version}</version>
</extension>
</extensions>
<plugins>
<!-- 让maven不编译xls文件,但仍将其打包 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>xls</nonFilteredFileExtension>
<nonFilteredFileExtension>html</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>
</plugins>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/mapper/xml/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<excludes>
<exclude>db/*</exclude>
<exclude>doc/*</exclude>
<exclude>application-dev.yml</exclude>
<exclude>application-uat.yml</exclude>
<exclude>application-prod.yml</exclude>
<exclude>application-test.yml</exclude>
<exclude>redisson-dev.yml</exclude>
<exclude>redisson-uat.yml</exclude>
<exclude>redisson-prod.yml</exclude>
<exclude>redisson-test.yml</exclude>
</excludes>
</resource>
<resource>
<filtering>true</filtering>
<directory>src/main/resources</directory>
<includes>
<include>application-${profileActive}.yml</include>
<include>redisson-${profileActive}.yml</include>
<include>templates/*</include>
<include>*.properties</include>
<include>*.yaml</include>
<include>*.xml</include>
<include>*.txt</include>
</includes>
</resource>
</resources>
</build>