1、导出 jar 包配置
< build> < finalName> weaver-customerservice-distribution-component</ finalName> < resources> < resource> < directory> src/main/java</ directory> < includes> < include> **/*.xml</ include> </ includes> </ resource> < resource> < directory> src/main/resources</ directory> < filtering> true</ filtering> </ resource> </ resources> < plugins> < plugin> < groupId> org.apache.maven.plugins</ groupId> < artifactId> maven-compiler-plugin</ artifactId> </ plugin> < plugin> < groupId> org.apache.maven.plugins</ groupId> < artifactId> maven-surefire-plugin</ artifactId> </ plugin> < plugin> < groupId> org.apache.maven.plugins</ groupId> < artifactId> maven-resources-plugin</ artifactId> </ plugin> < plugin> < groupId> org.apache.maven.plugins</ groupId> < artifactId> maven-javadoc-plugin</ artifactId> </ plugin> < plugin> < groupId> org.apache.maven.plugins</ groupId> < artifactId> maven-jar-plugin</ artifactId> </ plugin> < plugin> < groupId> org.apache.maven.plugins</ groupId> < artifactId> maven-source-plugin</ artifactId> < executions> < execution> < id> attach-sources</ id> < goals> < goal> jar</ goal> </ goals> </ execution> </ executions> </ plugin> </ plugins> </ build>
2、导出 war 包配置
< build> < finalName> weaver-customerservice-component-service</ finalName> < resources> < resource> < directory> src/main/java</ directory> < includes> < include> **/*.xml</ include> </ includes> </ resource> < resource> < directory> src/main/resources</ directory> < filtering> true</ filtering> </ resource> </ resources> < plugins> < plugin> < groupId> org.apache.maven.plugins</ groupId> < artifactId> maven-war-plugin</ artifactId> </ plugin> < plugin> < groupId> org.apache.maven.plugins</ groupId> < artifactId> maven-surefire-plugin</ artifactId> < configuration> < skipTests> true</ skipTests> </ configuration> </ plugin> < plugin> < groupId> org.springframework.boot</ groupId> < artifactId> spring-boot-maven-plugin</ artifactId> </ plugin> </ plugins> </ build>