首页 > 其他分享 >Jar打包exe及安装包教程

Jar打包exe及安装包教程

时间:2023-02-01 18:12:58浏览次数:51  
标签:jre exe jar Jar 运行 安装包 打包

环境准备

工具下载安装
jar打包为exe运行程序工具 exe4j
jar打包为exe运行程序工具
exe文件打包为安装程序软件 Inno setup
exe文件打包为安装程序软件
jar运行环境安装包
jdk自带jar
jar1.8 x64
jar1.8 x86

环境准备好后开干

第一步结束后,能够产生一个依托于外部jre的exe运行程序,第二部将exe打包为不依赖甲方是否有环境的安装包。开干奥里给

一、jar包打为exe运行文件

1、双击运行exe4j

选择yes->next-> I accept进行安装,安装结束直接运行
在这里插入图片描述

2、安装好后点next

在这里插入图片描述

3、选择jar in exe

在这里插入图片描述

4、输入应用名称和输出路径,下一步

在这里插入图片描述

5、选择类型、图标等

在这里插入图片描述

6、选择jar位数

在这里插入图片描述
在这里插入图片描述

7、下一步选择DPI

在这里插入图片描述

8、选择jar包、填写运行参数(非必填)

PS:此处请注意请将你的jar包和你的jre文件放在桌面上、桌面上、桌面上(重要的事说三遍),别问为什么,为了后面初学者少报错,至于老鸟,爱放哪放哪,最后找得到就行在这里插入图片描述

9、查找启动类

在这里插入图片描述

10、填写jre版本

PS:开发环境、jre需要一直,需要注意1.8的新特性1.7运行不了
在这里插入图片描述

11、选择外部jar,不依赖开发环境里的

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

12、直接点Finish,不放心就一直next,点击运行

在这里插入图片描述

成功

在这里插入图片描述

备注:

现在你可以在刚刚第四步时候选择输出文件夹中看见exe,直接点击就能运行。(不能运行别问我为什么,因为你的jre存放位置问题。)
接下来在输出文件夹里面创建一个文件夹叫jre,然后将桌面上的jre文件夹复制进去,也就是11步选择的jre放进去,为了后面exe打包
在这里插入图片描述

二、exe打包为运行程序

1、安装程序、一直下一步就行

2、打开文件新建

在这里插入图片描述
在这里插入图片描述

3、填写相关信息

在这里插入图片描述
在这里插入图片描述

4、选择刚刚打包好的exe文件

在这里插入图片描述

5、选择jre文件

在这里插入图片描述

在这里插入图片描述

6、一直下一步到脚本向导,选择输出文件夹、图标等下一步

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7、点立即创建脚本

在这里插入图片描述

查看进度,完成后去刚刚选的文件夹中查看安装包

在这里插入图片描述
在这里插入图片描述

标签:jre,exe,jar,Jar,运行,安装包,打包
From: https://www.cnblogs.com/binbingg/p/17083761.html

相关文章

  • ThreadPoolExecutor线程池参数设置技巧
    一、ThreadPoolExecutor的重要参数1、corePoolSize:核心线程数*核心线程会一直存活,及时没有任务需要执行*当线程数小于核心线程数时,即使有线程空闲,线程池也会优先创建......
  • Java并发编程——ExecutorCompletionService原理详解
    一、简介在JDK并发包中有这么一个类ExecutorCompletionService,提交任务后,可以按任务返回结果的先后顺序来获取各任务执行后的结果。 该类实现了接口CompletionService:p......
  • jar包启动脚本, 以及外置配置文件application.yml
    想使用sh脚本来启动,停止,重启我们的jar服务,顺便还要外置配置文件方便修改示例server.sh如下,启动命令为shserver.shstart或restart或stop,修改其中的这几个参数即可:......
  • Java线程池中的execute和submit
    一、概述execute和submit都是线程池中执行任务的方法。execute是Executor接口中的方法publicinterfaceExecutor{voidexecute(Runnablecommand);}submit是......
  • [Linux]fork与exec
    写这篇文章的原因是看到了一段与Linux下进程复制有关的代码,感觉很神奇,不甚理解,所以找了一些相关的资料想要弄明白Linux的fork、进程复制到底是怎么工作的,于是有了这篇......
  • python打包exe
    1、安装[​​pipinstallpyinstaller​​]2、打包成exe文件[​​pyinstallerxxx.py​​]3、测试打包好的exe文件4、打包方式例:​​pyinstaller-Fxxx.py​​//生成单......
  • Idea Maven 建本地仓库-导入本地JAR包
    需求IDEA很方便集成了Maven,但是也有相应的问题,比如使用Maven仓没有包的时候不太方便,这时我们需要建立自已的本地仓库来实现实现找到Idea的安装目录下面的Maven......
  • 手动导入jar
    mvninstall:install-file-Dfile=D:\java_tools\maven\maven-repository\cn\afterturn\easypoi-base-cy\4.4.0-SNAPSHOT\easypoi-base-cy-4.4.0-20220106.073649-1.jar-D......
  • Idea 远程调试Jar包
    Idea远程调试Jar包​​1.在idea中创建Maven工程,并进行打包​​​​2.拷贝target目录下的jar包到远程服务器上​​​​3.在Idea工具上做如下操作​​​​4.添加如下命令,修......
  • HTML5本地存储IndexedDB基础介绍(-)-数据库的简单增删改查
    //https://www.jianshu.com/p/4c74cbe60d83?_=1509695140<!DOCTYPEhtml><html><head><metacharset="utf-8"/><metaname="viewport"content="width=devi......