Java程序生成可执行的exe文件 详细图文教程

Posted 抓手

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java程序生成可执行的exe文件 详细图文教程相关的知识,希望对你有一定的参考价值。

工具准备

1.Java编辑器,如:idea、eclipse等,下载地址:IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrainshttps://www.jetbrains.com/idea/2.exe4j,下载地址:ej-technologies - Java APM, Java Profiler, Java Installer Builderhttps://www.ej-technologies.com/download/exe4j/files

Java jar包准备

使用idea新建一个maven项目,写个简单的demo

 然后打成jar包

 注意:pom配置packaging标签为jar,打包后这个jar包会自动放在项目的目录下。

生成.exe文件 

1.安装与注册exe4j

密钥:
A-XVK209982F-1y0i3h4ywx2h1
A-XVK267351F-dpurrhnyarva
A-XVK246130F-1l7msieqiwqnq
A-XVK249554F-pllh351kcke50
A-XVK238729F-25yn13iea25i

2.选择项目类型

3.配置应用信息

4.配置可执行程序信息 

5.配置jar包

先添加jar包

 然后添加主类,即程序入口

 最终页面

6.配置jre

在"高级选项"进入配置搜索jre文件顺序,可跳过,一般用默认搜索方式就行了。

 在目标系统上,生成的可执行文件按照以下可配置顺序搜索JRE或JDK。

7.配置启动画面

这里直接下一步就行

8.配置程序语言

这里直接下一步就行,默认英文,无中文

9.编译

10.完成 

使用效果

点击刚生成的exe应用

执行结果,我选的是控制台程序,所以这里是控制台输出结果。

也可以使用Java GUI制作图形程序(记得将程序类型那选择GUI),如下图所示为执行结果。

如果目标电脑上没有安装JDK或JRE,或者环境变量配置有问题,会报错:

No JVM could be found on your system.
Please define EXE4J_JAVA_HOME
to point to an installed 64-bit JDK or jre or download a JRE from
www.java.com

GUI工具包教程参考:

Java Swing 介绍 | 菜鸟教程Swing 是一个为Java设计的GUI工具包。Swing是JAVA基础类的一部分。Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。 Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。它们是JFC的一部分。它们支持可更换的面板和主题(各种操作系统默认的特有主题),然而不是真的使用原生平台提供的设备,而是仅仅在表面上模仿它们。这意味着你可..https://www.runoob.com/w3cnote/java-swing-demo-intro.html

以上是关于Java程序生成可执行的exe文件 详细图文教程的主要内容,如果未能解决你的问题,请参考以下文章

怎样把.lua编译成.exe可执行文件(详细点!最好附图)

如何生成可执行exe文件

Java可以编写能在WINDOWS下的exe程序吗 就是可执行文件

java问题,怎样把.java格式的文件变成.exe格式的可执行文件?

怎样用visual studio 2010生成所有电脑可执行的.exe文件?

用netbeans开发的java桌面应用程序,生成的.jar文件,编译和运行都没有问题。用java2exe工具生成exe可执行