maven打jar包配置

男娘i 2022-06-03 07:42 447阅读 0赞
  1. <build>
  2. <finalName>test</finalName>
  3. <plugins>
  4. <!-- 配置jdk版本 -->
  5. <plugin>
  6. <groupId>org.apache.maven.plugins</groupId>
  7. <artifactId>maven-compiler-plugin</artifactId>
  8. <configuration>
  9. <source>1.8</source>
  10. <target>1.8</target>
  11. </configuration>
  12. </plugin>
  13. <!-- 将所依赖的第三方jar包打入target下的lib目录 -->
  14. <plugin>
  15. <groupId>org.apache.maven.plugins</groupId>
  16. <artifactId>maven-dependency-plugin</artifactId>
  17. <version>2.1</version>
  18. <executions>
  19. <execution>
  20. <id>copy-dependencies</id>
  21. <phase>package</phase>
  22. <goals>
  23. <goal>copy-dependencies</goal>
  24. </goals>
  25. <configuration>
  26. <outputDirectory>${basedir}/target/lib</outputDirectory>
  27. </configuration>
  28. </execution>
  29. </executions>
  30. </plugin>
  31. <!-- 打jar包的main方法配置 -->
  32. <plugin>
  33. <groupId>org.apache.maven.plugins</groupId>
  34. <artifactId>maven-jar-plugin</artifactId>
  35. <version>2.6</version>
  36. <configuration>
  37. <archive>
  38. <manifest>
  39. <addClasspath>true</addClasspath>
  40. <classpathPrefix>lib/</classpathPrefix>
  41. <mainClass>com.*.*.TestApp</mainClass>
  42. </manifest>
  43. </archive>
  44. </configuration>
  45. </plugin>
  46. </plugins>
  47. </build>

发表评论

表情:
评论列表 (有 0 条评论,447人围观)

还没有评论,来说两句吧...

相关阅读