如何将JAVA JAR文件打包成可执行文件EXE


本文件将介绍采用exe4j将JAR文件打包成可双击执行的EXE文件的方法。

工具/原料

exe4j

myeclipse

方法/步骤

编写java测试程序,然后通过myeclipse或eclipse打包成jar文件。

下载并安装exe4j程序,该程序用于将jar文件打包成exe文件;welcome-打开exe4j,如图,如果你有保存过的项目打包配置文件,那么点>>open打开即可。如果没有点>>next

如何将JAVA JAR文件打包成可执行文件EXE

Project type-选择打包方式;由于我们讲的是打包jar生成exe,所以选“jar in exe”mode,这种方式可以把一个java应用程序打包成一个exe文件,但是不能将除jar以外的附加文件打包进去。然后>>next

如何将JAVA JAR文件打包成可执行文件EXE

Application info-配置生成的应用程序的信息;设置你的应用程序的名称和将要生成的可执行文件的输出文件夹。然后>>next.

如何将JAVA JAR文件打包成可执行文件EXE

Executable info -配置可执行文件的参数;type项根据你的程序的类型确定,本例为GUI程序;接下来是文件名、可执行文件的图标、是否只允许同时刻只能运行一个应用程序、当主线程有误时是否抛出异常、更改工作目录(相对于可执行文件)。然后点>>advanced options>>version info

如何将JAVA JAR文件打包成可执行文件EXE

version info-设置版本信息;

如何将JAVA JAR文件打包成可执行文件EXE

java invocation-配置运行环境;先配置class path,将此项内原有的配置全部删除,然后点“+”找到你生成的jar文件;然后在上边的general中点浏览按钮,exe4j会自动找到你应用程序的入口-main class。 在下边的advanced options中选native libraries设置,此功能是添加你程序用到的外部jar包文件,这个我一直没用过,因为我做什么事都喜欢集中,所以在程序中用到的所有外部包全整合到jdk/jre里了,这样在给客户安装程序时只要把程序直接给他考过去就可以用了,不用再安装其它东西,他们会很喜欢的哦,毕竟用户不是搞程序设计的嘛

如何将JAVA JAR文件打包成可执行文件EXE

如何将JAVA JAR文件打包成可执行文件EXE

jre-配置jre;在这里配置你的jre版本类型,然后再看>>advanced option>>search sequence;在这里来配置你运行程序所需的jre/jdk的位置,如果你只是打包后本机运行,直接指定到你本机的jre/jdk目录即可,如果你打包后的程序要在别的客户机上运行,而该机又没装jdk,这时我们就要想另一种方法了。从客户的角度讲,拿到手的软件在安装过程中应尽可能少的给客户带来繁琐的安装事项,最好只点一下鼠标就能自动安装。因此,我们要让用户省去安装jdk的麻烦。要解决这个问题,我们可以把安装好的jdk复本放置在最终产品的根目录下,然后在上图中添加这个jdk复本为程序的运行环境,search registty 可以扫描已经安装的jdk/jre,我们选择directory,为程序指定一个jdk目录,只需定位到jdk根目录即可,如上图。 然后>>next 这里要说明一点,用eclipse开发的程序只要一个jre就行了,jdk不用的,所以我是把jre打包进exe运行环境的,这样的话在java version下边的那个允许使用jre beta版的选项就要选中了。

如何将JAVA JAR文件打包成可执行文件EXE

如何将JAVA JAR文件打包成可执行文件EXE

preferred vm-选择虚拟机;这个根据具体情况选择,本例为client. 然后>>next;.splash screen -预载窗体;在这里可以设置你的预载窗体界面,不过好像只认gif类型的图片,status line and version line 可以在position text lines visually预览界面中调整其显示位置。然后>>next,接下来是选择语言界面,根据自己情况选择。然后>>next

如何将JAVA JAR文件打包成可执行文件EXE

compile executable-编译生成可执行文件;在这里可以点击运行生成的可执行文件,也可以将本次配置方案保存起来以备后用

如何将JAVA JAR文件打包成可执行文件EXE

注意事项

本文中使用的exe4j的版本为4.0

将jar文件打包成exe4前请确认jar文件能正常运行

标签: 文件, 可执行文件
分类: 数码&电脑
时间: 2014-08-07

相关文章

  1. 如何将Java导包成exe文件

    使用exe4j打包jar生成exe 需要用到的工具eclipse用于打包,exe4j用于生成exe文件的工具,这个是必须的.大家可以到网上下载我用的是4.0版本. 首先,在eclipse中选中一个自己想导包工程项目,然后 ...
  2. .java文件转换为.exe文件

    java文件运行需要虚拟机的支持,有时安装一个几十M的虚拟机,才可以运行一个几十KB的程序确实让人很蛋疼,那么就可以将其转化为可执行文件,也就是exe格式的文件,今天来教教大家怎么做吧 工具/原料 j2ewiz ecli ...
  3. java项目如何生成exe可执行文件

    jar2exe是一款可以将jar,jar怎么打包要是不会,你可以先百度一下怎么将java项目打成jar文件,文件转换成exe可执行文件的工具.采用Java开发的软件更加方便地执行和发布,避免了采用批处理文件进行启动带来的 ...
  4. 如何使用exe4j将jar文件打包成exe

    如何使用exe4j将jar文件打包成exe,直接可以在客户机器上运行 工具/原料 安装exe4j软件 方法/步骤 打开exe4j软件,首先进入欢迎页面,欢迎页面不需要任何配置,直接点击下一步 进入,project typ ...
  5. 怎样将java项目打包成exe

    使用eclips,Netbeans等集成开发工具开发java项目的时候,当我们把项目完善并希望发布以供测试,往往需要对项目进行生成和打包.由于java和C#,C++不同,一般的java集成开发工具并不能直接生成exe可执 ...
  6. 使用exe4j打包Java程序

    我们写完Java代码,有时需要打包成后缀为exe的可执行文件,这时我们选择exe4j这款软件就可以了,但是经常由于一些不恰当的设置导致最后生成的exe文件不能正常运行,现在跟我一起学习吧! 工具/原料 exe4j软件 可 ...
  7. Windows不能用鼠标双击运行jar文件怎么办?

    Java应用程序jar文件可以由 JVM(Java虚拟机)直接执行,只要操作系统安装了JVM便可以运行作为Java应用程序的jar文件,其跨平台特性使得很多工具软件都用jar方式来部署分发,比如用于HP WebOS系列手 ...
  8. java桌面应用程序如何打包成.exe文件发布

    java 桌面应用程序发布,对有些用户可能是个问题,因为用户的电脑上不一定安装JAVA运行环境JAR:或者发布程序,需要客户安装JAR的话,这个售后的成本可能比较高了,其实JAVA应用程序完全可以打包成EXE文件,制成绿 ...
  9. 如何将Java源码打包成可执行的jar文件win&linux

    详细介绍如何将Java源码打包成可执行的jar文件(windows&linux系统都是可以执行的) 工具/原料 eclipse java源代码 jdk java环境 方法/步骤 首先,打开Eclipse,之后选中 ...
  10. java模拟器怎么用

    java模拟器是用于在非java环境创造java虚拟机模拟出java环境并使之能运行java软件的东西.一般说来我们常在智能手机上安装java模拟器用来玩一些java游戏.也可以在电脑上试玩这些java游戏.由于java ...
  11. Maven 实战系列之Hello World入门实例

    工具/原料 Windows 系统 JDK 1.5 及以上版本 Maven 3.0 及以上版本 创建项目文件夹及项目配置文件. 新建一个名称为hello-world的文件夹并在此文件夹内新建一个名称为 pom.xml 的文 ...
  12. Android开发环境部署

    大部分智能手机的制造商选用了Android平台,因此基于Android平台的移动应用开发越来越多.本文介绍如何在Windows操作系统上搭建Android开发环境,以便于前端开发工程师的开发工作. 工具/原料 电脑 JD ...
  13. java使用JSmooth生成exe

    工具/原料 JSmooth java jar包文件 首先准备一个java生成的jar文件,在这里小编使用的是一款java编写的PDF转Word的小工具. 打开JSmooth工具,可以看到JSmooth的欢迎页面,在左侧列 ...
  14. maven如何编译可执行jar

    工具/原料 maven,eclipse 检查是有已经安装maven工具,cmd窗口中执行mvn命令.检查已经安装maven工具(如果不是mvn工程,需要将java工程转换成mvn工程): 在mvn工程的pom.xml配置 ...
  15. 如何使用网易云加密进行加壳?

    网易云加密提供的加壳方式有: 1.界面模式加壳 2.命令行模式加壳 3.jar包加壳 工具/原料 exe工具加壳(推荐) 命令行模式加壳 jar包加壳 ​exe工具加壳(推荐) 主要用于windows系统下的打包流程,推 ...
  16. 怎样在IntelliJ中导出POM项目为可执行jar文件

    工具/原料 IntelliJ IDEA 打开POM项目如下图: 依次打开工具栏"File"-->"Project Structure..." 在弹出来的"Proje ...
  17. 如何把java项目打包成jar文件

    在学习java的时候很多学生不知道jar文件有什么用,其实就是别人开发好的功能,我们拿来使用,接下来教大家怎么把自己开发好的功能,打包成jar文件 方法/步骤 准备好我们开发好的功能 右击项目,选择Export 在Exp ...
  18. JDK环境变量配置详细步骤和第一个Hello world

    一.为什么要进行jdk环境变量配置? eclipse 需要用javac,java命令来进行编译,执行你写的程序 ,tomcat需要javaw,jre来支持它的功能,所以要进行java程序开发 必须进行JDK环境变量的配置 ...
  19. 【Android】Java程序打包成jar包

    有的时候,开发会用到第三方开源代码. 下载下来,有的时候作者没有提供jar文件.代码是以包的形式使用的. 这样的代码在自己项目中出现多了,对后期的代码维护会带来很大的麻烦. 在此建议打个包生成一个jar. 工具/原料 编 ...