把一个JAVA程序变成一个可执行文件
做这项工作有两步:
一.把项目打包(jar)
二.下载exe4j工具把jar包变成exe文件
一.首先我们要把java程序部署为一个jar包
准备一个可执行的java程序,点击项目结构
然后应用,确定
2.构建
之后就会在out/artifacts目录下生成一个.jar包
二.下载exe4j,下载很简单,这里就不说了
下载完成后,是这个样子的文件
做这项工作前,先创建一个文件夹用来存放之后生成的exe文件,这个文件夹里有三个文件。我的是Test文件夹
第一个是jdk运行的jre目录
第二个是刚才的jar包
第三个是一个后缀为.ico的图片(网上有普通图片转换为ico图片的工具)
现在开始转换步骤
1.打开exe4j
上面点击Advanced Options,如果这里选择32位或者64位的,我的是64位的,点击后选择64
OK,之后一路全部默认next就会在刚才的Test文件夹下生成一个test.exe可运行文件了
把一个JAVA程序变成一个可执行文件相关推荐
- JAVA开发:开发属于你的第一个Java程序
01_开发属于你的第一个Java程序 Java程序的运行原理 Java程序追求的目标是一次编译到处运行,那他是如何做到的? 我们通过图来说明: 通过将我们编写的java文件编译成class文件,然后通 ...
- java第一章,win10 jdk的安装,配置jdk环境,第一个java程序的运行(详细讲解)
1.jdk的安装 jdk下载地址官网:https://www.oracle.com/java/technologies/javase-downloads.html 来到此页面(如下图所示), 我们还是 ...
- 开启自己的第一个Java程序
一.关于Java Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征.Java语言作为静态 ...
- 四步编写第一个java程序
文章目录 第一步:下载JDK 第二步:配置java环境变量 第三步:下载对应的IDE工具 第四步:编译第一个java程序 第一步:下载JDK 在jdk在Oracle公司的官方网站:甲骨文官网 下载ja ...
- 如何开发属于自己的第一个Java程序
学习java技术都是循序渐进的,搭建好了Java开发环境之后,下面就来学习一下如何开发Java程序.为了让初学者更好地完成第一个Java程序,接下来小编通过几个步骤进行逐一讲解. 1.编写Java源文 ...
- 第一个java_第一个java程序
要想在自己电脑上运行一个Java程序,首先要安装Java的jdk,网上有很多的安装教程,这篇文章写的比较详细,可以参考.https://blog.csdn.net/qq_35246620/articl ...
- 第一个Java程序示例——Hello World
跟随世界潮流,第一个Java程序输出"Hell World!". 通过Eclipse运行程序 启动Eclipse,在菜单中选择"文件 –> 新建 –> Jav ...
- 如何把一个java程序打包成exe文件,运行在没有java虚
如何把一个java程序打包成exe文件,运行在没有java虚 核心提示:首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了:但是exe文件在没有安装jre的电脑上不能运行,如果要 ...
- 命令提示符使用java 类报错_lt;03gt;详解第一个Java程序
详解第一个Java程序视频教程: Java轻松入门经典教程ke.qq.com 1.编写源程序 新建一个文本文档,名称为HelloWorld,后缀为.java,右键编辑. 编写一个打印HelloWor ...
最新文章
- vue 调用共众url_vue单页面,在微信公众号支付中遇到的URL未注册BUG解决方法-Go语言中文社区...
- hadoop快速入门之DKH安装准备
- 用“Web的思想”做PC客户端
- 计算机网络上网时间,电脑怎么限制上网时间
- sqlserver企业版秘钥_SQLserver 2012下载 (附密钥)
- 笔记31 笨办法学python练习39可爱的词典
- 在浏览器中播放m3u8
- sata电源定义 联想小4pin_SATA硬盘15针供电接口的引脚定义
- 论文笔记-------Topological sound
- 分辨率并不是越高越好,因为人眼分辨能力存在极限
- 栅格图数字化(矢量化)
- Linux常用命令——insmod命令
- php 正则匹配座机号、手机号
- Juniper SRX NAT46/NAT64配置
- OpenStack Placement部署(5)
- 福建盼盼食品有限公司网络营销集团分析报告
- 神经网络理论及应用答案,神经网络理论名词解释
- 一次探索:基于香农熵预测DNA中编码序列,python实现。
- Ubuntu_ROS 学习
- Struts2 返回结果类型为Redirect时注意问题