Maven插件打包可运行jar

向右看齐 2023-02-20 15:59 50阅读 0赞

1. 写一个带main函数的类

  1. package com.zjw.test;
  2. /** * @author zjw <cn.zjwblog@gmail.com> 2020/6/24 */
  3. public class HelloWorld {
  4. public static void main(String[] args) {
  5. System.out.println("Hello World!");
  6. }
  7. }

2. 在pom.xml中加入插件,并指定可运行的类

  1. <build>
  2. <plugins>
  3. <plugin>
  4. <groupId>org.apache.maven.plugins</groupId>
  5. <artifactId>maven-jar-plugin</artifactId>
  6. <version>2.6</version>
  7. <configuration>
  8. <archive>
  9. <manifest>
  10. <addClasspath>true</addClasspath>
  11. <classpathPrefix>lib/</classpathPrefix>
  12. <mainClass>com.zjw.test.HelloWorld</mainClass>
  13. </manifest>
  14. </archive>
  15. </configuration>
  16. </plugin>
  17. </plugins>
  18. </build>

3. 执行命令

  1. mvn clean package -DskipTests

4. 验证

  1. java -jar target/xxx.jar

发表评论

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

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

相关阅读