将Java程序打包成.exe文件的完整指南
作者:青白菜
这篇文章主要为大家详细介绍了将Java程序打包成.exe文件的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
java打包jar
1.创建一个简单的工程
使用idea创建简单的java程序工程
2.导入依赖文件pom
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example</groupId>
<artifactId>javaexe</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>javaexe</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.1</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<!-- 此处按需编写更具体的配置 -->
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>org.example.App</mainClass>
</transformer>
</transformers>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
3. 代码
主程序入口
package org.example;
import javax.swing.*;
/**
* Hello world!
*
*/
public class App
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
JOptionPane.showMessageDialog(null, "Hello World!");
System.exit(0);
}
}
4. 将工程打包成jar包
打包exe
1. 下载exe4j与安装
地址: www.ej-technologies.com/exe4j/download
安装exe4j
2. java打包exe
第一步

选择完成后下一步
第二步

完成后下一步
第三步

完成后下一步
第四步

完成后下一步
第五步



完成后下一步
第六步
这是配置java的运行环境


Inno Setup 6打包
1. 下载安装


2. 打包
说明将jer和java的exe打包一起,这样就只要安装就可以了
第一步


第二步

第三步
直接下一步

第四步

第五步
下面直接next 到下图

第六步
见图

修改脚本文件
原:

修改后:

第七步
执行打包

以上就是将Java程序打包成.exe文件的完整指南的详细内容,更多关于Java程序打包成exe的资料请关注脚本之家其它相关文章!
