将java程序转换为.exe程序

本文详述了如何将Java项目打包成JAR文件,再利用exe4j工具转换为EXE文件的全过程,包括配置运行环境、解决资源加载问题及数据库连接等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先将项目文件打包为jar文件
右键项目文件–>export–>Java–>Runnable JAR file–>next.
在这里插入图片描述
选择运行的配置,导出jar文件的位置–>finish.在这里插入图片描述
新建一个目录debugger,将打包好的jar文件放在此目录下,并将jre文件拷到此目录下,如果程序中有图片,将存放图片的jpg文件也放在此目录下。
在这里插入图片描述
接下里下载exe4j软件,打开软件后先输入License:A-XVK258563F-1p4lv7mg7sav,
name 和company可以顺便输入,点击ok。(如果不输入License,转换之后的exe程序每次运行都会出现一个提示框)
在这里插入图片描述
在这里插入图片描述
第一步:next
在这里插入图片描述
第二步:选择“JAR in EXE” mode -->next.
在这里插入图片描述
第三步:输入应用的缩写名称,exe程序的输出路径–>next.
在这里插入图片描述
第四步:输入转换的exe程序的名称,icon File可以选择图标,Advanced Options–>32-bit or 64-bit
在这里插入图片描述
选上Generate 64-bit executable–>next.
在这里插入图片描述
第五步:默认选项–>next.
在这里插入图片描述
第六步:选择jar文件的位置
在这里插入图片描述
在这里插入图片描述
选择主函数
在这里插入图片描述
在这里插入图片描述
第七步:填入最低jre版本,并且选择用到的库
在这里插入图片描述
点击绿色的加号,选择对应的jre路径。
在这里插入图片描述
在这里插入图片描述
next–>选择Client hotspot VM–>next.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注意:
如果连数据库,最好不要采用配置文件的方式(打包为jar文件之后找不到配置文件的路径)
Properties prop=new Properties();
// Reader in;
// try {
// in = new FileReader(“src\config\jdbc.properties”);
// prop.load(in);
// } catch (Exception e) {
// e.printStackTrace();
// }
// driver= prop.getProperty(“driver”);
// url=prop.getProperty(“url”);
// username=prop.getProperty(“username”);
// password=prop.getProperty(“password”);
可以使用如下方式:
driver= “com.mysql.jdbc.Driver”;
url=“jdbc:mysql://localhost:3306/debugger”;
username=“root”;
password=“root”;
如果有图片:
可以采用如下的路径(jpg文件放在jar同一个目录下)
ImageIcon icon = new ImageIcon(“jpg/affirm.png”);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值