maven 打包非maven库jar

org.apache.ant ant system 1.9.4 ${project.basedir}/lib/ant.jar

< plugin>
< groupId>org.apache.maven.plugins
maven-jar-plugin





true

lib/

com.sunyard.sunams.tasks.AMSUnloadTask



lib/ant-1.9.4.jar



  <!-- 配置依赖包 -->
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-dependency-plugin</artifactId>
    <!-- 相当于执行 mvn 命令,将依赖打包到指定目录 -->
    <executions>
      <execution>
        <id>copy-dependencies</id>
        <phase>package</phase>
        <goals>
          <goal>copy-dependencies</goal>
        </goals>
        <configuration>
          <!--将依赖打包至 target 下的 lib 目录-->
          <outputDirectory>${project.build.directory}/lib</outputDirectory>
        </configuration>
      </execution>
    </executions>
  </plugin>
posted @ 2022-06-05 22:26  熊云港  阅读(100)  评论(0编辑  收藏  举报