泰仔在線

          java學(xué)習(xí),心情日記,繽紛時刻
          posts - 100, comments - 34, trackbacks - 0, articles - 0

          常用Maven plugin使用

          Posted on 2015-10-21 09:29 泰仔在線 閱讀(242) 評論(0)  編輯  收藏 所屬分類: Java 相關(guān)
              <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-shade-plugin</artifactId>
                  <version>1.6</version>
                  <configuration>
                      <createDependencyReducedPom>true</createDependencyReducedPom>
                      <filters>
                          <filter>
                              <artifact>*:*</artifact>
                              <excludes>
                                  <exclude>META-INF/*.SF</exclude>
                                  <exclude>META-INF/*.DSA</exclude>
                                  <exclude>META-INF/*.RSA</exclude>
                              </excludes>
                          </filter>
                      </filters>
                  </configuration>
                  <executions>
                      <execution>
                          <phase>package</phase>
                          <goals>
                              <goal>shade</goal>
                          </goals>
                          <configuration>
                              <transformers>
                                  <transformer
                                      
          implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
                                  <transformer
                                      
          implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                                      <mainClass>org.study.MainBatch</mainClass>
                                  </transformer>
                                  <transformer
                                      
          implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
                                      <resource>META-INF/spring.handlers</resource>
                                  </transformer>
                                  <transformer
                                      
          implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
                                      <resource>META-INF/spring.schemas</resource>
                                  </transformer>
                              </transformers>
                          </configuration>
                      </execution>
                  </executions>
              </plugin>
              <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-dependency-plugin</artifactId>
                  <version>2.2</version>
                  <executions>
                      <execution>
                          <id>copy-dependencies</id>
                          <phase>package</phase>
                          <goals>
                              <goal>copy-dependencies</goal>
                          </goals>
                          <configuration>
                              <outputDirectory>dependencies/lib</outputDirectory>
                              <overWriteReleases>false</overWriteReleases>
                              <overWriteSnapshots>false</overWriteSnapshots>
                              <overWriteIfNewer>true</overWriteIfNewer>
                          </configuration>
                      </execution>
                  </executions>
              </plugin>
          主站蜘蛛池模板: 宜春市| 大荔县| 沛县| 岫岩| 邳州市| 高碑店市| 顺义区| 墨竹工卡县| 西乡县| 临沭县| 漾濞| 锡林郭勒盟| 固原市| 雷波县| 吉木萨尔县| 文山县| 邵武市| 楚雄市| 孟村| 新绛县| 许昌市| 湖南省| 电白县| 建宁县| 德令哈市| 墨竹工卡县| 定边县| 庆城县| 揭东县| 新宁县| 张北县| 富平县| 郧西县| 绍兴县| 鹤庆县| 灌云县| 大英县| 宣化县| 九寨沟县| 龙陵县| 图们市|