`

jar文件打包成exe以及生成安装程序

 
阅读更多

仅以此文献给还在为打包jar文件而徘徊挣扎的朋友...

所需工具下载地址如下:

  1. launch4j(jar-->exe)
  2. Setup.zip(exe-->安装程序)

 

jar-->exe-->安装程序详细步骤如下:

 

1.解压下载好的launch4j,并打开其中的launch4j.jar或者launch4j.exe。

 

 

2.打开之后launch4j后,如下图:

step1:选择你的jar文件打包后的输出路径,此处为C:\***\定时关机,并命名为shutdown.exe(注意.exe后缀不可省略)。

step2:选择你的jar文件。

step3:勾选Custom classpath

step4:点击右面的按钮选择你的jar文件(若你导入你的jar文件后Classpath中没有“.”和下图不同,参见下文etc,否则跳至下文step5)。

etc:如果发生上述情况,请用压缩软件打开你的jar文件,找到meta-inf目录,如下图

进入meta-inf文件夹后,用记事本打开其中的MANIFEST.MF文件,如下图(若你没有图中第二行“Class-Path: .”,请自行加上,注意“Class-Path:”和“.”之间有一个空格。)

然后保存并退出,压缩软件会提示你是否覆盖,选择是。

 

step5:1.(拷贝jre到你要生成的exe的同级文件夹下)从你的jdk安装目录中复制一份jre到你要生成的exe目录中,此处为C:\***\desktop\定时关机,这个文件夹你可以自己建。

2.在图中Bundled JRE path一栏输入./jre (此处jre为上图中jre文件夹的名字,若你的文件夹名字不同,此栏自行更改,“./”不可更改,表示相对路径)

step6:如图,点击下拉菜单和图中选项保持一致。

step7:如图

step8:如图

step9:如图,点击按钮即生成了exe文件到你指定的目录中。

step10:自此jar转为exe可执行程序完毕,并且捆绑了指定jre,将该文件夹一起发给其他小伙伴试玩吧,如果嫌文件夹体积庞大可以试试将此文件夹打包成安装文件,可以缩小相当大一部分体积。(因为捆绑了jre,即使对方电脑中没有装jdk,也是可以运行该exe程序的,如果想更改此exe文件的图标参见我博客工具类中的另外一篇博文)~

 

打包生成安装程序篇:

step1:

解压下载好的Setup.zip,运行其中的文件进行安装,安装完毕后打开程序,进行如下设置:

1.输入软件名称,软件版本,简短描述。

2.选取打包目录,即上述中你的jar转为exe文件所在文件夹,此处为C:\***\desktop\定时关机

3.从打包目录选取主程序,此处选择:C:\***\desktop\定时关机\shutdown.exe (若你有多个exe,选择其中你希望在安装完成后自动打开的文件,生成的安装程序安装完毕后会自动运行你此处选择的主程序。)

4.选择安装程序保存的路径,此处选择:C:\***\desktop\setup.exe (安装文件名称自取)

5.点击一键打包吧,完成以后在你选择的安装程序保存目录中找到该安装程序吧!(此处的安装程序为setup.exe,在桌面即可找到。)

6.大工告成,你可以把生成的安装程序发给其他小伙伴进行安装哦(此处为setup.exe)。

 

bestick>>jar文件打包成exe以及生成安装程序

分享到:
评论

相关推荐

    将JAR打包成EXE,并且生成安装文件

    标题中的“将JAR打包成EXE,并且生成安装文件”指的是将Java应用程序打包成可执行的Windows程序(EXE格式),以便非Java环境的用户也能方便地运行。这一过程通常涉及将Java的JAR文件转换为Windows的可执行文件,并...

    exe4j 将jar文件打包成exe可执行文件+教程

    **exe4j** 是一款强大的工具,用于将Java应用程序(jar文件)转换为Windows平台上的可执行文件(exe)。这个工具使得Java程序可以直接在没有Java运行环境的机器上运行,提高了用户使用的便利性。本教程将详细介绍...

    JAR打包为EXE文件的工具软件jsmooth-0.9.9-7

    1. **生成可执行文件**:JSmooth的核心功能是将JAR文件打包成EXE格式,这样用户只需双击即可运行程序,无需复杂的配置或安装JVM。 2. **集成JVM**:JSmooth会自动检测并包含适当的JVM版本,确保应用程序能在没有...

    java程序或项目 打包 成 jar 与exe 文件

    在这里,我们将详细介绍如何将 Java 程序或项目打包成 jar 文件,然后将 jar 文件转换成exe 文件,并最终生成一个安装文件。 将 Java 程序或项目打包成 jar 文件 要将 Java 程序或项目打包成 jar 文件,我们需要...

    将jar文件打包成exe安装文件(一)

    这篇博客“将jar文件打包成exe安装文件(一)”可能介绍了这一转化过程的基本步骤和技术。 首先,我们需要了解.jar文件,它是Java Archive的简称,是Java平台用于存储类文件、资源文件以及元数据的容器。开发者通常会...

    java+swing打包jar成exe以及生成setup

    本篇文章将详细介绍如何将 Java 项目打包成可执行文件(exe),并生成安装程序(setup)。这篇文章将分为九个步骤,介绍从将 Jar 文件转换为 Exe 文件到最后生成安装程序的整个过程。 第一步:下载并安装 Exe4j ...

    jar包打包成exe文件

    本文将详细介绍如何使用exe4j工具将Eclipse打包的JAR文件转换为.exe文件。 1. **什么是exe4j?** exe4j是一个专门用于将Java应用打包成Windows可执行文件的工具。它允许开发者创建独立于Java环境的.exe文件,同时...

    idea将Java项目打包Jar包生成exe应用程序.docx

    在IT行业中,将Java项目打包成可执行的jar或exe文件是常见的需求,特别是对于希望在没有Java环境的用户机器上运行的应用程序。本篇主要介绍如何使用IntelliJ IDEA(Idea)将Springboot或Java项目打包为jar,并通过...

    用exe4j把java的jar文件打包成exe文件的详细过程

    标题所述的"用exe4j把java的jar文件打包成exe文件的详细过程"是一种将Java应用程序转换为Windows操作系统下的可执行文件(.exe)的方法。exe4j是一款专门用于此目的的工具,它允许开发者将Java的.jar文件打包成.exe...

    JarToexe将jar文件打包成exe文件

    【JarToexe】是一款工具,它允许Java开发者将他们的jar文件转换为可执行的Windows程序(exe文件)。这个过程被称为“封装”或“打包”,它使得不熟悉Java环境的用户也能方便地运行Java应用程序,无需预先安装Java...

    将jar打包成exe脱离jdk环境运行的方法.

    本文将详细介绍如何将.jar文件打包成.exe,使得程序可以在没有安装JDK的环境中独立运行。 首先,我们需要了解jar文件和.exe文件的本质区别。.jar文件是Java字节码的集合,它需要Java虚拟机(JVM)来解释和执行。而....

    Java的jar包打包为exe安装程序

    以上就是关于"Java的jar包打包为exe安装程序"的相关知识点,包括JAR文件、exe转换、不同版本的适配、精简版JAR、安装程序打包以及安全性与兼容性的考虑。了解这些知识点有助于Java开发者更好地满足Windows用户的使用...

    用于将jar包文件打包成exe运行程序

    标题 "用于将jar包文件打包成exe运行程序" 指出的是一个转换过程,即将Java的jar(Java Archive)文件转换为可执行的Windows程序(.exe)。这个过程允许Java应用程序在没有Java运行环境的计算机上直接运行,提供更...

    launch4j JAR包打包成WINDOW可执行EXE工具

    通过这个版本,你可以开始尝试将你的Java JAR文件转化为可直接在Windows环境下运行的EXE程序。 总的来说,launch4j是Java开发者必备的工具之一,它极大地扩展了Java应用程序的适用范围,让非技术用户也能轻松地运行...

    15分钟学会MyEclipse导出jar文件再装换成exe可执行文件

    首先,下载并安装 exe4j 软件,然后运行它,按照步骤操作:选择“JAR in EXE mode”,输入你的应用程序的名字和生成 exe 文件的保存路径,最后点击 Finish。 通过以上四个步骤,你就可以将你的 Java 程序导出为 jar...

    java中生成exe文件 jar打包成可执行文件

    本篇文章将详细讲解如何在Java中生成.exe文件,以及如何将Java项目打包成jar,并进一步转化为.exe可执行文件。 一、Java项目打包成jar 1. **创建Java项目**:首先,你需要有一个完整的Java项目,包括主类(包含...

    Java打包成jar文件,以及将jar文件导出为exe文件方法汇总

    ### Java打包成jar文件,以及将jar文件导出为exe文件方法详解 #### 一、Java打包成jar文件的方法 ##### 方法一:使用Eclipse导出jar文件 1. **打开项目**:在Eclipse中打开您希望打包的Java项目。 2. **选择导出...

    jar文件生成exe文件和制作安装包

    通常Java程序只打包成,jar文件,执行时需要jre的支持,如果程序本身很小,对于并非电脑专业的人来说,要能使用Java桌面程序,前面的安装工作是个不小...Step4:使用InnoSetup,将前面的exe文件以及jre打包成安装程序。

    Java程序打包jar及exe所需文件

    在Java开发过程中,将程序打包成可执行的jar或exe文件是常见的需求。这使得用户无需安装Java环境即可运行程序,提高了软件的便利性和普及性。以下是对标题、描述及标签涉及的知识点的详细说明: 1. **Java程序打包...

Global site tag (gtag.js) - Google Analytics