关键点

可以在没有jdk安装环境的电脑上面运行,就跟下载软件一样独立

前提

1、install4j软件下载     官网地址https://www.ej-technologies.com/products/install4j/overview.html

2、把java项目做成jar包    参考教程https://blog.csdn.net/qq_37591637/article/details/97900607

开始制作了

1、基础信息填写

2、下一步(容易出问题的地方)

点击蓝色的箭头;直接下一步,然后到达语言

可以设置中文简体,或者英文,都随意;其他的不用管,直接下一步

设置导出文件的位置

一直到File

右击--Add Fles and Directories-Single files--选择导出的jar包--一直下一步

结果如下

再把lib包下面的jar包导进去

点击右侧的Lauchers,出现如下图所示,双击

选择图标,一般是.icon后缀名的图片,如果不是.icon结尾的话,可以在网上在线把图片格式转换一下

都是下一步,一直到

 双击New media file

出现的都是重点,我没有附图片的都是下一步,无关紧要的

如下图是关键,选择第二个---点击绿色的create a JRE boudle from an installed  JRE or JDK;把java下面的jre文件添加进来;

这里选择添加的jre 

一直下一步,直到

点击Start Build,就可以了;

如图所示

备注:

我做的是串口接收程序,需要一下两个配置文件放在jdk里面

安装.exe程序以后,把这两个文件放在

java项目如何做成可以在没有jdk环境的电脑上面运行的exe程序相关推荐

  1. 在没有jdk环境的电脑上运行java项目

    把jar文件打包成可执行的.exe文件,在没有jdk的环境的电脑运行 1.准备2个文件,1个是你要打包的jar文件,另1个是jdk文件下面的jre 如果嫌jre文件太大,你们可以去网上找下精简版的jr ...

  2. Win10配置JDK环境变量电脑重启后java、javac命令无法使用

    Win10配置JDK环境变量电脑重启后java.javac命令无法使用 本人猜测,可能是Win10系统开启了"快速启动",在电脑开机启动时没能加载环境变量JAVA_HOME 有3种 ...

  3. exe4j 压缩java代码到无JRE环境的电脑上运行

    exe4j_6.0下载(x86\x64\注册机):        https://pan.baidu.com/s/1oFzif5ZVswbgbBkKHc8HFQ 打包步骤: 再次偷一下懒,使用别人的内 ...

  4. exe4j打包jar成exe,实现在没JDK环境的电脑运行

    首先下载 exe4j exe4j_x32免安装版_x64安装版 不破解的话,运行打包的exe会有exe4j的欢迎语. 准备可执行jar文件. 使用eclipse 第二个Package required ...

  5. Mac笔记本中是用Idea开发工具在Java项目中调用python脚本遇到的环境变量问题解决...

    问题描述: mac笔记本本身会自带几个python版本,比如python2.7版本,我没有改动mac默认的python版本,只是安装了python3.7版本. 使用Pycharm开发Python项目没 ...

  6. 计算机毕业设计源代码java项目开发实例ssm+mysql实现简单的物流快递管理系统[包运行成功]

  7. 使用exe4j将java项目打成exe执行程序

    最近用Java写了一个小工具,想将它达成exe执行文件,到时候直接放某个目录下,一执行就能跑啦. 用到的工具: 1.写好的项目:可以是java项目,也可以是java web项目 2.能够打jar的工具 ...

  8. Eclipse中JAVA项目的打包

    2019独角兽企业重金招聘Python工程师标准>>> 总体思路是先打成jar再把jar打成exe.主要看1.3和2.3里的内容就可以了. 1.将项目打成jar: 1.1 要将项目打 ...

  9. JAVA项目开发笔记(2)JTA 部分:使用JOTM

    记录开发过程中使用JTA遇到的各种问题和技巧,不定时更新. 转载请注明出处(Cooper的专栏    http://blog.csdn.net/cooper_lyt) Log4j与JOTM 使用JOT ...

最新文章

  1. AI一分钟 | Google因跟踪用户数据接受调查;iPhone XS真机图曝光
  2. MVC在基控制器中实现处理Session的逻辑
  3. 算法导论之排序和顺序统计学
  4. platform 平台驱动——设备的写作流程
  5. mysql数据库query cache
  6. IScroll5中文API整理,用法与参考
  7. macbook不能进系统 备份数据_不基于备份和表,生产系统数据误删就能完全恢复?!...
  8. 基于.NET的分词软件设计与实现V1.0--总体思路及算法实现
  9. 类的声明、成员的访问控制和对象
  10. [Java] 蓝桥杯ALGO-111 算法训练 明明的随机数
  11. 视觉中国:阶段性内部整改测试已结束,网站并未上线;易通贷平台因涉嫌非法吸收公众存款被立案侦查|嘟头条...
  12. canvas圆形、半圆形进度条
  13. 2021 苟且活着,2022 向上生长
  14. 计算机网络中rtd,一文了解Modern Standby与RTD3
  15. python需要多久才能学会_大家觉得自学python多久能学会?
  16. 审方干预系统功能设计方案来自周口陶粒总结
  17. 2019软件测试学习教程(学习路线+课程大纲+视频教程+学习工具)
  18. AJAX获取数据然后显示在页面
  19. el-upload上传组件 - 仅上传一个文件或图片,且隐藏掉选择文件框(或+号)
  20. 实现图片加载先模糊后清晰的效果

热门文章

  1. 台积电、高通“示好”华为:恢复供货?
  2. 2022年分享一些好用的内网穿透软件
  3. UE4 为简易的房子添加内饰
  4. qt 绘制五角星图形
  5. 非线性优化汇总——Matlab优化工具箱(持续更新中)
  6. 新疆维吾尔自治区坡度数据
  7. 【微信开发6】专属推广二维码 java+SpringBoot
  8. 网站被恶意攻击了改怎么办?如何进行防护呢
  9. 《Modelica教程》by Fritzson 导言部分
  10. Linux驱动开发-编写(EEPROM)AT24C02驱动