【Java开发 | 工具使用】JAVA使用exe4j打包项目为exe文件
一、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文件相关推荐
- JAVA基础再回首(一)——基本概念、JAVA开发工具、JAVA基本语法
JAVA基础再回首(一)--基本概念.JAVA开发工具.JAVA基本语法 学了java,做了android应用开发,现在回想起来,真的是一路坎坷..我在上章博客中提到了我以后的几个学习计划和目标就是把 ...
- 微信 sdk java 下载_微信java开发工具-微信java开发工具包(微信java sdk) 3.1.0 正式版 - 河东下载站...
微信java开发工具是一个比较不错针对微信进行研发的微信java sdk:主要目的就是帮助用户完成对相关的微信后端开发,对各种需要使用的web进行实现,用户在进行使用相关的maven.gradle引用 ...
- exe4j打包jar成exe文件(将jdk打包在内)
用myEclipse -> Export 生成.class文件,然后再用 exe4j 打包工具选择刚导出的 .class 文件 之前用exe4j打包有过示例,按照之前的博客文档http://bl ...
- Python 打包项目生成exe文件大启动慢解决办法
目录 一 使用pyinstaller打包exe 1 首先安装pyinstaller 包 2 win+R,cmd 进度dos界面 3 进度代码目录内,然后使用pyinstaller -F main.py ...
- 常用Java开发工具
常用Java开发工具 常用Java开发工具 一.eclipse使用2分钟入门 二.[下载](http://www.eclipse.org/downloads/eclipse-packages/)和安装 ...
- 最流行的5款Java开发工具推荐
Eclipse Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.幸运的是,Eclipse 附带了一个标准的插件集 ...
- java开发工具(JVM,JRE,JDK)
java开发工具 JVM(Java Virtual Machine):java虚拟机 JRE(Java Runtime Environment):是Java程序的运行环境,包含JVM和运行时所需要的核 ...
- 现在主流的Java开发工具?
Java IDE工具提供了多种用户独特需求和个人偏好来创建编程环境的方法. Java框架能够简化程序员的工作.这些框架被设计和开发用于在任何服务器环境上运行任意应用程序;包括解析注释.扫描描述符.加载 ...
- Java开发工具之使用cmd安装MySQL数据库
如何用cmd来安装MySQL数据库呢? 目录 可以作为Java的开发工具有哪些? 常见的三种Java开发工具 使用cmd安装MySQL数据库? 1. 配置环境变量 2. 将 my.ini 放到 D:\ ...
最新文章
- golang中小数除以大数为0的坑
- Linux统计某个文件夹下的文件个数、目录个数
- 如何融合深度学习特征向量?
- ListView使用BaseAdapter与ListView的优化
- Android 仿360桌面小人
- 第九课 如何调试以太坊官网的智能合约众筹案例
- 剑指offer 24.反转链表
- Linux_无法运行可执行文件
- 超市管理系统数据库设计
- 关于C语言中数组输入与打印
- 搬家后计算机总重启,电脑无故重启是这一个月来的事了,我刚刚搬家电脑搬到新家那用了没几 爱问知识人...
- html文本只显示一行,如何让div中的文字只显示一行,多余的文字隐藏并加上省略号(超链接形式)...
- 配置局域网内电脑快速传输数据
- 关于dubbo的rpc基于传输层一说
- 跪了!P9透露2021年阿里巴巴Java面试权威指南(泰山版)
- Arduino模块学习笔记(一)—GPS模块的使用
- PixiJS学习(10)事件机制
- aruba 交换机 简单维护
- 利用jQuery实现ajax下载文件时进度条
- 微信小程序大小屏幕兼容