一、java导出jar包

找到你的项目添加jar包,注意下图解释,按步骤导出。

二、打包exe

准备工作

1、下载exe4j:Download exe4j 8.0.0

2、准备一个文件夹:包含步骤一导出的jar包、jre文件、图标文件。

安装步骤

1.打开安装好的exe4j软件,首先是一个欢迎界面,直接【next】

2.选择【JAR in EXE mode】,然后【next】;

3.需要输入项目名称并指明输出路径,然后【next】;

4.指定项目名称,设置图标,注意,程序图标要用ico格式的图片;

选项“ Allow only a single running instance of the application”,勾选上之后,该exe只能运行一个;(选上也不影响!)

5、根据运行exe程序的电脑是32位还是64位进行选择。

6、导入步骤一导出的项目jar包,并选择main方法的程序,点击【next】;

VM Parameters中可以设置虚拟机的一下参数,-Dfile.encoding=utf-8是设置了utf-8的编码,以防中文乱码;

7、设置jre的版本,然后点击【Advanced Options】,选择【Search sequence】,将我们的JRE添加到软件中,这样的话,我们的代码可以在别的没有安装Java环境的电脑上运行;点击右边的添加,选择【Directory】,然后选择【浏览】,找到我们的JRE,然后添加;

8、后面全部默认即可,也可对此次操作进行保存方便在此使用。

9、点击生成的exe文件,每次点击都会弹出一个对话框,这是exe4j软件未激活提醒,忽略即可。(如果嫌烦,度娘激活码或者money购买)

10、最后是我的程序以及日志界面展示

关于Java按日期实现日志记录以及弹窗操作后面我会写篇文章进行介绍!

【Java开发 | 工具使用】JAVA使用exe4j打包项目为exe文件相关推荐

  1. JAVA基础再回首(一)——基本概念、JAVA开发工具、JAVA基本语法

    JAVA基础再回首(一)--基本概念.JAVA开发工具.JAVA基本语法 学了java,做了android应用开发,现在回想起来,真的是一路坎坷..我在上章博客中提到了我以后的几个学习计划和目标就是把 ...

  2. 微信 sdk java 下载_微信java开发工具-微信java开发工具包(微信java sdk) 3.1.0 正式版 - 河东下载站...

    微信java开发工具是一个比较不错针对微信进行研发的微信java sdk:主要目的就是帮助用户完成对相关的微信后端开发,对各种需要使用的web进行实现,用户在进行使用相关的maven.gradle引用 ...

  3. exe4j打包jar成exe文件(将jdk打包在内)

    用myEclipse -> Export 生成.class文件,然后再用 exe4j 打包工具选择刚导出的 .class 文件 之前用exe4j打包有过示例,按照之前的博客文档http://bl ...

  4. Python 打包项目生成exe文件大启动慢解决办法

    目录 一 使用pyinstaller打包exe 1 首先安装pyinstaller 包 2 win+R,cmd 进度dos界面 3 进度代码目录内,然后使用pyinstaller -F main.py ...

  5. 常用Java开发工具

    常用Java开发工具 常用Java开发工具 一.eclipse使用2分钟入门 二.[下载](http://www.eclipse.org/downloads/eclipse-packages/)和安装 ...

  6. 最流行的5款Java开发工具推荐

    Eclipse Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.幸运的是,Eclipse 附带了一个标准的插件集 ...

  7. java开发工具(JVM,JRE,JDK)

    java开发工具 JVM(Java Virtual Machine):java虚拟机 JRE(Java Runtime Environment):是Java程序的运行环境,包含JVM和运行时所需要的核 ...

  8. 现在主流的Java开发工具?

    Java IDE工具提供了多种用户独特需求和个人偏好来创建编程环境的方法. Java框架能够简化程序员的工作.这些框架被设计和开发用于在任何服务器环境上运行任意应用程序;包括解析注释.扫描描述符.加载 ...

  9. Java开发工具之使用cmd安装MySQL数据库

    如何用cmd来安装MySQL数据库呢? 目录 可以作为Java的开发工具有哪些? 常见的三种Java开发工具 使用cmd安装MySQL数据库? 1. 配置环境变量 2. 将 my.ini 放到 D:\ ...

最新文章

  1. golang中小数除以大数为0的坑
  2. Linux统计某个文件夹下的文件个数、目录个数
  3. 如何融合深度学习特征向量?
  4. ListView使用BaseAdapter与ListView的优化
  5. Android 仿360桌面小人
  6. 第九课 如何调试以太坊官网的智能合约众筹案例
  7. 剑指offer 24.反转链表
  8. Linux_无法运行可执行文件
  9. 超市管理系统数据库设计
  10. 关于C语言中数组输入与打印
  11. 搬家后计算机总重启,电脑无故重启是这一个月来的事了,我刚刚搬家电脑搬到新家那用了没几 爱问知识人...
  12. html文本只显示一行,如何让div中的文字只显示一行,多余的文字隐藏并加上省略号(超链接形式)...
  13. 配置局域网内电脑快速传输数据
  14. 关于dubbo的rpc基于传输层一说
  15. 跪了!P9透露2021年阿里巴巴Java面试权威指南(泰山版)
  16. Arduino模块学习笔记(一)—GPS模块的使用
  17. PixiJS学习(10)事件机制
  18. aruba 交换机 简单维护
  19. 利用jQuery实现ajax下载文件时进度条
  20. 微信小程序大小屏幕兼容

热门文章

  1. 八岁时我弄丢长命锁,七年后他说保我长命无忧
  2. 游戏是怎么赚钱的 - 迫不及待
  3. 线性约束最小方差准则
  4. SigFox Vs. LoRa:技术和商业模式之间的比较
  5. Git远程库代码回退
  6. 网络设置错误造成cluster不能启动(oifcfg setif cluster_interconnect )
  7. 尤雨溪:Vue3 将在2022年2月7日成为新的默认版本(你准备好了吗?)
  8. 金蝶设置盘盈盘亏单据权限
  9. 叶问【转自知数堂微信公众号】
  10. 移植vsftpd FTP服务器到ARM-Linux系统