maven工程打为jar包和exe可执行文件

maven工程打为jar包和exe可执行文件

    • 一、添加如下插件
    • 二、将工程打为jar包
    • 三、安装exe4j-window-x64.exe工具
    • 四、开始打包exe

一、添加如下插件

    <build>
        <finalName>tio-toolfinalName>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.pluginsgroupId>
                <artifactId>maven-shade-pluginartifactId>
                <version>3.2.1version>
                <executions>
                    <execution>
                        <phase>packagephase>
                        <goals>
                            <goal>shadegoal>
                        goals>
                        <configuration>
                            <transformers>
                                <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                                    <mainClass>tool.StartermainClass>
                                transformer>
                            transformers>
                        configuration>
                    execution>
                executions>
            plugin>
        plugins>
    build>

其中的mainClass标签内容为启动类全类名。如下图所示。

<mainClass>tool.StartermainClass>

maven工程打为jar包和exe可执行文件_第1张图片

二、将工程打为jar包

maven工程打为jar包和exe可执行文件_第2张图片
保证jar包可通过java -jar xxx.jar命令执行。

三、安装exe4j-window-x64.exe工具

该工具的欢迎页。点next。
maven工程打为jar包和exe可执行文件_第3张图片

四、开始打包exe

选择第二项。
maven工程打为jar包和exe可执行文件_第4张图片
填写名字和exe输出位置。
maven工程打为jar包和exe可执行文件_第5张图片
给exe起个名字。
maven工程打为jar包和exe可执行文件_第6张图片
勾选生成64位可执行文件。
maven工程打为jar包和exe可执行文件_第7张图片
添加jar包路径和启动类(工具会自动搜索java类)。
maven工程打为jar包和exe可执行文件_第8张图片
填上jdk版本。
maven工程打为jar包和exe可执行文件_第9张图片
开始生成exe。
maven工程打为jar包和exe可执行文件_第10张图片
之后找到输出的exe文件,双击运行。

你可能感兴趣的:(记一些琐事)