JAVA打包成EXE文件,能在没有jre环境的电脑上运行
JAVA 小项目的打包(exe文件)
- 背景
- 前言
- 一、为什么需要打包
- 二、准备阶段
- 1.能够正常跑的包含main的一个project
- 2.exe4j
- 三 、打包步骤
- 1.生成jar包
- 2.测试我们的JAR 是否可以运行
- 3.在exe4j下进行打包
- 注意
- 1 我们需要将我们的exe和jdk包含在一个文件下一同发给别人
- 2 你的jdk范围必须要包含你的项目的jdk范围,我的是9.0 是在jdk-8.0到jdk-11.0.11之间的
- 3 进一步打包成一个可以进行安装的app我以后会出教程[来看看](https://blog.csdn.net/qq_49559393/article/details/117756277?spm=1001.2014.3001.5501)
背景
我们写了一个类似于贪吃蛇的小游戏,或者说我们为了能让我们的程序能在没有jre环境的电脑上能跑,我们需要对我们的程序进行打包成exe文件
提示:我们在这里打包成jar文件是用的idea开发工具
文章目录
- 背景
- 前言
- 一、为什么需要打包
- 二、准备阶段
- 1.能够正常跑的包含main的一个project
- 2.exe4j
- 三 、打包步骤
- 1.生成jar包
- 2.测试我们的JAR 是否可以运行
- 3.在exe4j下进行打包
- 注意
- 1 我们需要将我们的exe和jdk包含在一个文件下一同发给别人
- 2 你的jdk范围必须要包含你的项目的jdk范围,我的是9.0 是在jdk-8.0到jdk-11.0.11之间的
- 3 进一步打包成一个可以进行安装的app我以后会出教程[来看看](https://blog.csdn.net/qq_49559393/article/details/117756277?spm=1001.2014.3001.5501)
前言
一、为什么需要打包
示例:我需要让我在我写的程序,能在没有jre环境下能跑,比如说我们的飞机大战,聊天工具(仿QQ),贪吃蛇,图书管理系统,等等 你可以是为了应付老师的大作业,也可以是为了在同学面前装个13,当然也可以是为了撩女孩子(表白软件),咳咳咳,说多了
二、准备阶段
1.能够正常跑的包含main的一个project
2.exe4j
三 、打包步骤
1.生成jar包
1.点击 file–> Project Structure :
2.点击Artifacts 左上角的加号 :
3.添加一个Jar ,from modules……:
4.选择main:
5.build 一个Artifactes —>选择我们的项目,可以rebuild也可以直接build :
2.测试我们的JAR 是否可以运行
win+R输入cmd 调出dos窗口 输入java -jar,但不要着急enter:
直接拖拽我们这个项目的jar到dos即可,该jar在这个项目的out 文件下 enter 一哈就可以运行了:
3.在exe4j下进行打包
1. 我们先创建一个文件夹来放我们需要的东西 。
——jdk文件可以从官网下载 jdk下载地址 也可以把自己的jdk复制过来:
——ico是一个你的app图标,建议从网上下载,但非必须
——jar就是刚才第一步生成的jar
2. 直接跳过welcome 进入第二步,选择JAR in EXE,下一步:
3. 第一步,填写你的app名字,第二步选择你的app生成路径(建议直接选择在我们第一步的那个准备的“打包文件下”):
4. 1和2根据你的程序是否用到JUI来填写;3也是直接填写你的app名字就可以了;4就是选择你的app图标,非必须选择,最后next:
5. 由于我的电脑是64位,所以我们需要勾选上:
6. 2–>添加你的JAR 3–>选择你的main 下一步:
7.选择你的jre或者jdk版本范围,最低版本8.0,最高版本,选择你的准备文件的jdk版本即可:
8.先删除原来的一些依赖:
9.添加你的jdk位置,这里我们的jdk和生成的exe放在同一个文件下的所以直接添加 .\jdk-11.0.11即可 :
8.剩下的一路下一步就可以了,我们可以点击这里进行测试:
注意
1 我们需要将我们的exe和jdk包含在一个文件下一同发给别人
2 你的jdk范围必须要包含你的项目的jdk范围,我的是9.0 是在jdk-8.0到jdk-11.0.11之间的
3 进一步打包成一个可以进行安装的app我以后会出教程来看看
JAVA打包成EXE文件,能在没有jre环境的电脑上运行相关推荐
- Matlab GUI程序封装成exe文件并在不安装Matlab的电脑上运行
最近根据需求用Matlab写了一个简单的软件,但需要安装到其他电脑上运行,倒腾了很久最终成功在其他电脑上运行,现将方法共享给大家. 安装方法: ①程序封装 首先用Matlab写完程序并封装好(我用的是 ...
- exe4j 压缩java代码到无JRE环境的电脑上运行
exe4j_6.0下载(x86\x64\注册机): https://pan.baidu.com/s/1oFzif5ZVswbgbBkKHc8HFQ 打包步骤: 再次偷一下懒,使用别人的内 ...
- 把java打包成exe文件(提供软件下载)
以前觉得用java做桌面应用总觉得要比其他东西做的要矮那么一截,人家做完之后拿出一个exe安装包,这才是桌面应用.你瞧java差一点的要在控制台 下运行,好一点也只能以jar文件的形式下运行,图标也不 ...
- python打包成exe文件、提示缺少pgzrun模块_命令行运行python项目文件,报错:ModuleNotFoundError: No module named 'xxxx' 解决办法...
在pycharm中写好了自动化测试脚本,并能在pycharm中正常运行,由于要考虑到无人值守时能自动执行,执行时就需要脱离pycharm,直接能用命令执行.但是直接用命令执行用例文件:python3 ...
- 如何把一个java程序打包成exe文件,运行在没有java虚
如何把一个java程序打包成exe文件,运行在没有java虚 核心提示:首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了:但是exe文件在没有安装jre的电脑上不能运行,如果要 ...
- 用exe4j将jar包打包成exe文件实现无java环境运行
目录 一.打包步骤 1.使用如下: 2.勾选JAR in EXE mode 3.exe文件选择输出路径 4.exe文件命名和64-bit 5.选择jar文件路径和函数入口 6.选择jdk版本和jar路 ...
- python文件图标变成小电脑_手把手教你给Python程序写图形界面,并且打包成exe文件-exe文件...
环境配置 官网下载Python3,LZ的配置环境是Python3.6,PyCharm 2017.2.1pip3 install PyQt5 #下载PyQt5 pip install PyQt5-too ...
- python 打包 小文件_[Python][小知识][NO.5] 使用 Pyinstaller 打包成.exe文件
1.安装 pyinstaller 插件 cmd命令:pip install PyInstaller PS . o.o 不知道 easy_install 的百度吧. 2.pyinstaller 简介 他 ...
- 记一次maven项目打包成exe文件过程
记一次maven项目打包成exe文件过程 步骤 (网上很多) 将java代码在idea中打包成可执行的Jar包 通过exe4j软件打包成exe文件 问题 打包成jar包要么选择IDEA自身打包要么用m ...
- java打包成exe(带图片,不放大)
目录 一.如何把java程序打包成exe文件 二.过程 二.1.如何将java程序打包成jar包 二.2.如何使用软件exe4j将jar包打包成exe文件 三.如何在打包的时候带上图片和音乐 四.如何 ...
最新文章
- 不同分辨率下Apriltag识别精度测试
- [watevrCTF 2019]Repyc [NPUCTF2020]BasicASM
- session过期重新登陆_深入分析Session和Cookie-前端面试题
- 小程序上线7天,罗胖带着1000万用户跑了……
- hbase 的shell操作中相关属性说明
- django filter查询多选_动态filter查询数据Django实现方法
- Windows 和 Ubuntu双系统时间同步设置方法
- 实现简单render函数
- Ubuntu16.04,16.05系列最全深度美化教你如何变得有格调
- 建立竞争情报系统 以监控助力企业危机公关
- 宁德时代换挡,钠电池“接力”锂电池?
- Python语言程序设计(嵩天老师)-期末考核2.1-快乐数字
- Python map函数 <map object at 0x000001C5CDCDA2B0>
- 基于对立非洲秃鹫优化算法求解单目标优化问题(OAVOA)含Matlab代码
- C语言读取文件时txt中的汉字出现乱码的解决方案
- 求薪水最高的第6到第10个人
- 计算机中的PS颜色填充快捷键,ps颜色填充快捷键【解决技巧】
- R软件R2WinBUGS程序包在网状Meta分析中的应用
- 几个工程符号 T,G,M,K,f,p,n
- 产业学院的制度逻辑及其政策意义