如何用Maven打包可执行jar包

2025-10-25 12:34:20

1、首先打开Maven项目中pom.xml文件

如何用Maven打包可执行jar包

2、在pom文件里面加入如下代码;

<plugins>    <plugin>        <groupId>org.apache.maven.plugins</groupId>        <artifactId>maven-compiler-plugin</artifactId>        <configuration>            <source>1.7</source>            <target>1.7</target>        </configuration>    </plugin>    <plugin>        <groupId>org.apache.maven.plugins</groupId>        <artifactId>maven-shade-plugin</artifactId>        <executions>            <execution>                <phase>package</phase>                <goals>                    <goal>shade</goal>                </goals>                <configuration>                    <transformers>                        <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">                            <mainClass>com.test.Main</mainClass>                        </transformer>                    </transformers>                    <artifactSet>                    </artifactSet>                </configuration>            </execution>        </executions>    </plugin></plugins>

如何用Maven打包可执行jar包

3、让我们来看看上图的两部分代码意思;

1:设置项目的Java环境,这里设置的是1.7版本;

如何用Maven打包可执行jar包

4、2:利用Maven的maven-shade-plugin插件来设置jar包要执行的主类和其他配置;

<mainClass></mainClass>中设置是jar包执行时首先执行的主类;

如何用Maven打包可执行jar包

5、设置好代码,那么下面就可以用命令行等形式来进行打包了;

如何用Maven打包可执行jar包

1、打开IDEA软件界面,点击右上角红框位置,点击选择edit configurations;

如何用Maven打包可执行jar包

2、点击加号,选择Maven;

如何用Maven打包可执行jar包

3、填写要执行的命令行,注意:这里不用写mvn,直接输入install即可;

如何用Maven打包可执行jar包

4、写完命令行之后,接一下点击OK;

如何用Maven打包可执行jar包

5、点击这里以刚刚配置的打包方式运行项目;

如何用Maven打包可执行jar包

6、这样就打包成功了,然后在项目中target文件夹中寻找已经打包成功的jar包。

如何用Maven打包可执行jar包

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢