java代码打包成jar文件以及转换为exe可执行文件

合集下载

简易的用图形把eclipsejava项目打包成jar在打包成.exe文件

简易的用图形把eclipsejava项目打包成jar在打包成.exe文件

1 打包成双击可执行的jar文件。

推荐插件:fatJar(Eclipse使用)下载地址project/group_id=115990&package_id=125924我用的是Eclipse,它自带的打包方法在打包一些图片等资源时不是很爽。

可以使用这个插件。

安装方法解压后将plugins文件夹下的0.0.24文件夹拷到eclipse安装目录的plugins 下。

用此工具可以方便的将eclipse中的工程打包成jar文件。

如果是要打成可执行的jar请注意选取主类。

步骤:在前面的fatJar插件安装好后,进入eclipse在所建的工程名上右击如我的时(test)选择Build Fat Jar(其前面有绿色加号)进入如图这个就是到你所建的工程环境下的您建的项目中去找生成的.jar文件,双击它即可执行(一定要把用到如图片,数据库等放在test文中否者进入没有界面效果等)找到jar文件执行效果(这是我自己做的可能与你们要打包成jar的不同)下面是我项目jar执行的效果!2 将jar文件转换成exe文件。

推荐工具:exe4j用exe4j把java打包成exe下载地址安装好后进入exe4j的界面在我们写程序的时候,有时会有一种需求,那就是希望我们的程序是一个可执行文件,而不是一个jar文件,其实大部份时候,可执行的jar文件都可以满足要求,但是如果我们的程序是需要保护的,那么打包成jar文件就不太安全了,因为jar文件就是一个解压缩文件,一解压就什么都能看到了,当然也可以选择混淆,但是混淆了以后排错就没那么容易了,因为混淆的时候,把一些类的信息都混淆了。

如何既保证代码的安全又容易排错呢那么打包成exe就是一种很好的办法了,其实我今天介绍这个方法并不是希望大家去打包成exe文件,因为exe文件毕竟不是跨平台的,用了exe的格式就失去了java的初衷了。

exe4j可以打包成各种格式的exe,可以把jar打包进exe,也可以引用一个外部的jar文件,还可以打包成windows服务的程序,并且可以设置最低jre的版本,还可以设定启动画面,虽然已经实现了这一点,但是还是没有exe4j生成的启动画面快。

java程序生成本地EXE等可运行程序及安装包

java程序生成本地EXE等可运行程序及安装包

java程序生成本地EXE等可运行程序及安装包一、准备工作1.需要的工具:◆MyEclipse 6.5(JDE)◆Excelsior JET 7.6二、打JAR包java工程测试完成后,便可以将工程导出,打成JAR包。

1.项目右击,Export;2.选择导出类型“Java——JAR file”,然后单击Next,如下图:3.选择需要的包和资源文件,如果有引用的外部包(Reference Libraries)此处不能选择,也不需要选择,后面生成EXE文件的时候会添加外部包。

然后选择导出路径,单击“Next”,操作见下图:4.单击“Next”5.选择主类(引导类),然后单击“Finish”三、生成本地可执行程序1.打开“Excelsior JET 7.6——JET Control Panel”,单击“Plain Java SE application”,如下图:2.选择jar包所在的文件夹路径;3.执行dos命令,导入jar包路径;4.如有外部包(Reference Libraries),勾选“Enablemanual setting”,单击“”,选择需要的外部包,单击下一步;5.此时可以单击“Run”按钮,测试程序运行结果,如若没有问题,可以继续单击下一步;6.选择jar的转换方式,一共三种,可自己根据需要选择,继续单击下一步;7.继续单击下一步;8.输入“EXE文件名称”,选择运行环境“Desktop”,此时也可以添加版本信息,单击下一步;9.选择EXE图标,单击下一步;10.单击“Build”,生成EXE文件;11.生成EXE文件后,可以直接在本地计算机上面运行EXE程序,想在别的机器上面运行而不用JRE,需要打包成安装包,单击“Package”,详细操作步骤见第四部;四、安装包1.添加需要的文件到安装包,完成后单击下一步;2.标记没有打包的,使用到的jar包的环境变量路径条目,此处一般默认即可;3.添加或者删除JET运行环境类包,因为JET是英文的,所有需要添加中文支持;4.测试运行,单击“Run All”,模拟在目标系统上运行安装包安装的程序,这个步骤必须进行;5.选择后端(Back-ends),建议选择“EXCELSIOR INSTALLER SETUP”;。

Eclipse中将项目导出jar包,以及转化成exe的方法

Eclipse中将项目导出jar包,以及转化成exe的方法

Eclipse中将项目导出jar包,以及转化成exe文件2011-06-27 09:24一、导出jar文件:如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jarfile---next---browser(选择jar的存放路径)---next---next(不管太多继续下一步)---browser(选择你程序的主类--OK)---finish;查看你存放jar的目录,是否已经生成了?如果没有你一定没按照步骤操作.二、运行jar文件:生成的jar文件你可以双击运行它,但默认情况下会以压缩包的方式打开,如果这不是你想要的结果,请右击文件---打开方式---选择java(TM)platform来运行.我想这时你应该看到了你的软件界面.先恭喜你了..三、连同第三方文件一并导出至jar文件:如果你在程序开发的时候用到了第三方提供的API或者其它附属资源,在你导出生成jar文件时你必须将第三方的文件一并导出,不然你的程序运行将达不到你想要的结果.你可以利用Fat jar插件生成jar,Fat jar 的下载地址:/projects/fjep/下载的文件是net.sf.fjep.fatjar_0.0.31.zip,解压缩后你会看到plugins文件夹中的net.sf.fjep.fatjar_0.0.31.jar文件(简称Fat jar).插件安装:把Fat jar文件拷贝到你的eclipse目录下的plugins中..重新启动你的eclipse平台,然后查看Window---preferences,弹出的窗口中有Fat jar preferences这一项则说明你已经安装成功了,没有这一项则未安装成功,需要多做如下几步操作:到你的eclipse目录下的configuration---org.eclipse.update,并删除platform.xml文件,然后重新启动eclipse.查看Window---preferences,你会发现Fat jar preferences这一项.恭喜你安装成功了.(未成功可直接去墙撞死)..用Fat jar打包:右击你的项目,选项列表中有Build Fat jar这一项,选择它,弹出的窗口你会觉得特别亲切,一目了然使用很方便,点击Browser(Main-Class选择你的主类)---next---finish(勾选你需要一起打包的资源,默认为全部勾选).瞧,jar文件就生成在你的工程项目中了.运行它,一切顺利,否则就是你编程的问题了..另:如果你不想用Fat jar来打包,有一个更快捷的方法可以帮助你,但也是有缺陷的.步骤:将你需要用到的附属文件放到你的jre安装目录下的\lib\ext目录中(安装JDK的同时也安装了jre),再通过(一、导出jar文件)的方式生成jar.这样就可以了.它有个致命的缺点就是,这样的jar文件只能在你本机可以使用,如果要在别的机子上运行必需在\lib\ext放置同样的附属资源.四、将jar文件转换成exe可执行文件:exe文件使用方便,而且还可以提高源码及资源的安全性,但同时也失去了java的初衷--跨平台性.如果你坚持要转换成exe文件,请按以下方式进行:利用exe4j这个软件转换jar文件为exe文件,exe4j下载地址:/download/exe4j/files.html,(目前最新版本为4.2)有的需要安装,有的只要解压缩即可用.我一般用安装的exe4j软件,它们没有什么区别,因此找个可以用的就行了.下载安装后,运行它,接着按步骤操作:1.运行后直接点Next.2.选择第二项“JAR in EXE mode”,之后点击Next.3.在General---Short name of your application框中输入你的应用程序的名字(随便即可),在Directories---Output directory框中输入生成exe后的保存路径,然后Next.4.在Excutable name框中输入将要生成的exe的名字,“Icon File”是应用程序显示的小图标,不选也行.继续Next.5.必须先配置Class-Path,点击+号添加文件,即jar文件,如果有用到其它资源需要把资源一起添加进去.6.General --- Main Class选择主类.7.Java Version --- Minimum version(低版本必须填写),Maximum version(高版本可以为空),如果都有填写那么高版本的值必须大于低版本的值.8.勾选Allow JREs with a beta version number以及Only allow JDKs and no JREs.接着Next.到这一步你可以直接finish.这样就把jar转换成exe文件了.你可以点击Click Here to Start the Application 按钮测试生成的文件.到这里就完毕了,对你有没有帮助呢?我想多少解决一些人的烦恼是有的..注意:exe4j是需要注册码激活的,没激活的情况下也可以用,但是在运行生成的exe文件时,会先弹出一个对话框提示该程序是由未注册的软件创建的,提示您激活。

Jbuilt打包jar并生成exe文件

Jbuilt打包jar并生成exe文件

如何在JBuilder 2006中打Jar包,并生成Exe文件
首先保证工程可以通过绿箭头执行
然后在File菜单中选择New,先建立Archive下的Application
接下来的界面中大部分可以直接选择“Next”,除了下面的第3步,会询问是否需要将工程引用的其他jar包也加入进来(比如SQLServer的3个jar包等),应该选择“Include All”(加入)。

一直“Next”直到完成,工程中应该多出一个空的Application模块,点右键选择“Make”就会生成可执行的jar包。

这个jar已经可以执行了,如果想生成exe格式,需要再选择File → New → Archive → Executable JAR
接下来要问你把哪一个jar文件包装为exe文件,选择刚才生成的jar文件
后面会问你生成哪些操作系统下的可执行文件,选择Windows GUI。

全部完成后会在工程中生成空的Executable JAR模块,点右键选择“Make”,就会生成exe文件。

注意:该exe文件运行依然需要JRE和相应的环境配置。

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

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

Java打包成jar文件,以及将jar文件导出为exe文件方法汇总(图形说明)一、Java打包成jar文件方法一:用Eclipse导出jar文件注:我用的是Eclipse,但是MyEclipse也大同小异首先右键点击所要打包的工程,选择Export选项选择JAR file,点击Next在要打包的工程前打钩,如上图红色所示;选择导出文件的目的地址,如图蓝色所示,包名随意,没有特定的要求;点击Next点击Browse选择到主类所在的上一个文件夹,别忘了填写File name(随意起名即可),点击OK;点击第四幅图的下面的Browse按钮,选择主类的名字,如下图所示点击OK,即可完成打包。

运行jar文件,可将jar文件与一个批处理文件放到一个文件夹中;其中批处理文件的内容为:java -jar neme.jar(其中name为jar包的名字)批处理文件格式为.bat;双击批处理文件即可运行程序。

PS:将java工程文件打包成.exe文件我用的是一个exe4j的免费软件第一步:默认即可,直接点击Next第二步:如果有已经制作好的jar文件,选择“JAR in EXE”mode,然后点击Next第三步:红色划线框内填写工程名字,随意即可;蓝色划线框内填写打包后的exe文件输出目录第四步:如果需要导出为exe文件的是图形界面,则选择GUI application;如果要导出为exe文件的是控制台的,则选择console application;Executable name写你将要生成的exe文件的名字,Icon File可以选择生成文件的图标第五步:点击绿色的加号,出现如下所示对话框,选择archive,然后选择已经打包好的jar文件选择主类完成后如图所示第六步:最小版本填1.3,最大版本填1.6;如果只需导出的exe在装有JRE的机子上可以运行,那么一路Next下去,最后点击Finish即可;如果想要在没有装JRE的机器上运行,那么需要继续,点击Advanced Options,选择searchsequence选择Directory,点击浏览按钮,选择JRE所在的根目录,将JRE复制过来,如下图所示选择Preferred VM,选择Client hotspot VM第7、8步是一些基本配置,默认即可,第9步编译,第10步你就可以看到以下效果了好了,大功告成了~方法二:用命令生成jar文件首先编写一个清单文件,名为:MANIFEST.MFT,其代码如下:Manifest-Version: 1.0//该属性是创建可执行jar包必需的,指定的Main-Class为全路径类名(且该类必需有main方法)Main-Class:填写你的主类Created-By: 1.5.0_02 (Sun Microsystems Inc.)然后,使用如下命令生成jar文件:jar cfm 填写你要生成jar的名字.jar MANIFEST.MFT *.class其中,c表示要生成一个新的jar文件;f表示生成jar的名字;m表示清单文件的名字二、ar文件导出为可执行文件,即exe文件方法一:用j2ewiz,使用方法如下:操作步骤:1、双击j2ewiz.exe,出现软件注册窗口,点击下一步。

Java项目生成可执行jar包、exe文件以及在Windows下的安装文件

Java项目生成可执行jar包、exe文件以及在Windows下的安装文件

Java项⽬⽣成可执⾏jar包、exe⽂件以及在Windows下的安装⽂件1、如何通过eclipse将项⽬⽣成可执⾏jar包⾸先把在eclipse下的java项⽬导出jar file下⼀步下⼀步下⼀步最后点击完成,便⽣成了可执⾏的jar⽂件。

可以在刚刚选择导出⽬录的⽂件夹中找到。

直接下⼀步,选择第⼆个下⼀步下⼀步如果要在64位下运⾏,则要点击下⾯那个按钮,然后选择32bit or 64 bit。

如果是32位的直接下⼀步进⼊下⼀个界⾯,勾选那个下⼀步,下⼀步,进⼊这个界⾯,点击“+”然后选择你刚刚⽣成的jar⽂件,如有第三⽅jar包,也要⼀⼀加⼊进去。

点击ok回到刚刚的界⾯,选择程序的⼊⼝类⽂件下⼀步,选择最⼩可运⾏的jre版本如果只是在本机有jdk环境下运⾏直接下⼀步,如果要在没有jre环境下运⾏则要把⾃⼰安装jdk⽂件夹下的jre⽂件加⼊进去。

点击advanced options选择search sequence,进⼊下⼀个界⾯,删除这两个⽂件然后加⼊⾃⼰的jre⽂件,注意:jre⽂件的路径⾥要包⼀层jre⽬录,即jre\jre,否则⽣成的exew⽂件在其没有jre环境的电脑⾥⽆法运⾏。

回到刚刚的界⾯⼀直下⼀步,选择默认的就可以了,最后完成去你刚刚选择输出exe⽂件下找到刚刚⽣成的exe⽂件。

点击是可以运⾏的,但如果要在其他电脑运⾏,则每次都要把jre⽂件和exe⼀起复制到其他电脑上。

所以下⼀步就是把exe⽂件和jre编译成在windows下的可按照⽂件。

选择这个,点击OK下⼀步,默认按照⽂件的⽬录,其他默认。

下⼀步,选择刚刚⽣成的exe⽂件和jre⽂件夹下⼀步默认下⼀步,这些都是许可⽂件和安装声明等,可以不选下⼀步,下⼀步进⼊这个界⾯下⼀步,勾选yes下⼀步,完成。

选择是下⼀步,可以保持也可以不保存最后编译界⾯,等编译完成就⽣成了可以安装的⽂件找到刚刚输出⽂件的⽬录和⽣成的⽂件,双击安装。

安装完成后的⽬录如果是这样,则说明⼀切成功。

(原创)java程序打包jre以及制作安装包

(原创)java程序打包jre以及制作安装包
看到千鹤的遗w,四只眼睛的眼睛闪现在他胸前的剑伤中。在仔细检查了千鹤的身体之后,他消除了他内心的怀疑和不满。成千上万的起重机确实因血液和血液的减少而死亡,他们仍然可以看到南方和北方的旧油。这种险恶的事情真的只出现在故事书中,他真的有更多的心。对不起 ,王皓是一个臭男孩。唯一剩下的王皓似乎是钱合力的唯一后裔。有一个王小姐,一个侧面奔跑的少年和皇家僵尸。由于这个想法,四眼的领导者不如原来的主人。经过短暂的道教仪式向千鹤道场致敬,他们两人与王皓联手开始清理整个营地被王朔打破的尸体。王宇在丛林环境中点燃柴 火和烈火的顾忌在两者眼里都不恢复它,我可以保证它不会生活在黎明。头顶的皇家僵尸在黎明前发现了足够的血液,或吸收了亲人的鲜血。我们的主人和妻子过去经常在皖南地区与僵尸打交道,但他们从来没有见过这么难的僵尸。同时插入四把木剑。它不能杀死它的身体!如果你让它 从受伤中恢复过来,那么逃避,躲避和恢复,恐怕世界上会有更多的伤害!刚才Shibo说,乌兹别克斯坦逃到了Shibo,这震惊了你。他是一个忠诚的人。据推测,七十一个王子也必须在你家里。
3. 再次运行这个 jar 文件,发现已经包含了图片等文件
4.我们肯定不能让用户这样去运行我们的程序,所以必须要转成可以双击运行的方式。
四、将 jar 文件转换为可以直接双击运行的 exe 文件
1. 将 jar 文件转为 exe 文件有一个很好的软件叫做
/zh/jar2exe/free.htm 我们下载绿色版本
如图
双击 Kejian.exe,看一下效果:
16.虽然程序已经完成,但是我们不可能会给用户一个文件夹,然后让用户复制,复制好以
后双击 exe 去运行这个程序,所以接下来我们还要制作安装程序包。
五、制作程序安装包
1. 制作安装包需要的软件名字叫做 件管家搜索下载,如图:

java程序打包方法

java程序打包方法

前言:我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。

其实将java程序打包成exe也需要这个可执行jar文件。

准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java 是程序入口类,里面有main函数,config目录是些配置文件,lib是用到的第三方类库开始打包,Simulate(Java项目)-鼠标右键-Export弹出窗口,选择“JAR file”,点击“Next”取消勾选“config”和“lib”目录,以及eclipse生成的项目配置文件“.classpath”和“.project”,点击“Next”一切默认,点击“Next”在弹出窗口中,选择我们自己创建的MANIFEST.MF文件,点击“Finish”我的MANIFEST.MF文件内容为:Manifest-Version: 1.0Main-Class: bing.MainClass-Path: . lib/ojdbc14.jar lib/poi-2.5.1.jar lib/jbcl.jarlib/JTattoo.jar lib/liquidlnf.jarCreated-By: IceWee通过指定“Main-Class”来达到可执行jar文件的目的。

其实我们最终是将项目打包成exe,Class-Path可以不指定,在打包exe的时候还要指定classpath的。

第二步,将项目打包成exe,这里要明确一点,并不是把所有的文件都打包成一个exe,资源文件是不能包进去的,往下看↓首先,在任意目录创建一个文件夹,最好命名和项目名相同,我在F盘创建了一个“Simulate”文件夹,之后将所有的资源文件以及我们生成的可执行jar文件(我的Simulate.jar)都拷贝到这个文件夹里,config目录和lib目录,如果你怕执行该程序的机器上没安装jre,那么你需要将自己机器上的jre目录也拷贝进来,我安装的jre5,最后的目录结构:打开exe4j,跳过欢迎,直接点击左侧导航的第二项,因为我们已经提前将java项目打包成可执行jar文件了在弹出窗口,选择“JAR in EXE mode”,点击“Next”在新窗口中,为我们的应用取个名称,之后选择exe生成目录(我的F:\Simulate),点击“Next”为我们要生成的exe取名,如果想生成自定义图标,那么选择你的ico文件,如果你不想在一台电脑上运行多个你的程序,你可以勾选“Allow only a single...”,点击“Next”点击绿色“+”,设置程序运行的Class Path先选择我们自己的可执行jar文件(我的Simulate.jar),点击OK我们的Simulate.jar就加到Class Path下了之后点击General中的Main Class选择按钮,在弹出窗口中,exe4j会自动搜索当前Class Path下的全部jar中包含main方法的类,并列出,因为当前我只选择了自己项目的jar,而我的项目中只有Main.jar包含了main方法,所以一目了然,直接选择它点击“OK”,程序入口类就设置完成了Main Class设置完成后,依次将所有需要的第三方类库加到Class Path下,方法同添加“Simulate.jar”一样,点击“Next”输入Java最小Jre版本号,即低于这个版本的Jre无法运行该程序,接着点击“Advanced Options”-“Search sequence”,设置一下我们的JRE,之前说过,如果客户机上没装Jre咋办?,没关系我们捆绑一个进去点击绿色“+”来选择捆绑的JRE位置在弹出对话框中选择“Directiony”,之后选择JRE的文件夹,注意:这个JRE目录是我们将本机的JRE目录拷贝到当前exe生成目录下的,我的目录是F:\Simulate\jre5,下图程序使用的是相对目录,点击OK,完成JRE的捆绑操作JRE捆绑完毕,点击“Next”默认,点击“Next”默认,点击“Next”默认,点击“Next”exe生成中OK,完成,点击“Exit”即可看看成果如何吧!我们的可执行jar以及第三方jar总共还不到5M,可jre5目录就50多M,如果目标机器上有JRE环境就可以把它删掉了,lib目录是第三方jar文件,现已打包到exe中了,所以它也没有存在的理由了,那么最小配置就剩下了“Simulate.exe”和“config”目录了!。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

开始打包,Simulate(Java项目)-鼠标右键-Export 弹出窗口,选择“JAR file”,点击“Next”
取消勾选“config”和“lib”目录,以及eclipse生成的项目配置文件“.classpath”和“.project”,点 击“Next”
一切默认,点击“Next”
在弹出窗口中,选择我们自己创建的MANIFEST.MF文件,点击“Finish”
打开exe4j,跳过欢迎,直接点击左侧导航的第二项,因为我们已经提前将java项目打包成可执行jar文件了 在弹出窗口,选择“JAR in EXE mode”,点击“Next”
在新窗口中,为我们的应用取个名称,之后选择exe生成目录(我的F:\Simulate),点击“Next”
为我们要生成的exe取名,如果想生成自定义图标,那么选择你的ico文件,如果你不想在一台电脑上运行多个 你的程序,你可以勾选“Allow only a single...”,点击“Next”
点击绿色“+”来选择捆绑的JRE位置
在弹出对话框中选择“Directiony”,之后选择JRE的文件夹,注意:这个JRE目录是我们将本机的JRE目录拷贝 到当前exe生成目录下的,我的目录是F:\Simulate\jre5,下图程序使用的是相对目录,点击OK,完成JRE的捆 绑操作
JRE捆绑完毕,点击“Next”
word打开很慢解决办法(2965)
JAVA的OPENGL,JOGL入门例 子­­­­碰撞移动的正方体(2722)
OpenCV中矩阵的归一化(2505)
解决CMD命令提示符下不能显示 和输入中文(2172)
Python开发利器WingIDE破解方 法(2172)
评论排行
基于OpenCV harr级联分类器的 人脸及眼睛、鼻子、嘴巴检测程 序(4) OpenCV中矩阵的归一化(4) Myeclipse出现 java文件中文乱 码问题(3) 部分大学校训(2) JAVA的OPENGL,JOGL入门例 子­­­­碰撞移动的正方体(2) web.xml文件的作用及基本配 置(2) Intel与AMD CPU型号对照(1) 任务栏删除显示桌面处理办法(1) OpenCV中读取视频/camera代 码(1) Tomcat8080端口占用的处理方法 (1)
手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件
分类: javajava EEeclipsemyeclipse
目录(?)
[+]
目录(?)
[+]
2013­10­27 13:54 576人阅读 评论(0) 收藏 举报
手把手教你如何把java代码,打包成jar文件以及转换为exe可执 行文件
1、背景:
学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转 换为jar文件。实在是心有不爽。此篇博客教你如何方便快捷地把java代码,打包成jar文件以及转换为exe可执 行文件
2、前言:
文章分类
ASP(5) C#(1) css(2) Database(18) eclipse(31) Hibernate(5) HTML(14) java(75) java EE(40) JavaScript(6) JSP(42) linux(0) myeclipse(38) PS(0) Spring(7) Strust(15) TOMCAT(9) XML(2) 计算机操作知识(23) 软件工程及项目管理(3)
点击绿色“+”,设置程序运行的Class Path
先选择我们自己的可执行jar文件(我的Simulate.jar),点击OK 我们的Simulate.jar就加到Class Path下了
之后点击General中的Main Class选择按钮,在弹出窗口中,exe4j会自动搜索当前Class Path下的全部jar中包 含main方法的类,并列出,因为当前我只选择了自己项目的jar,而我的项目中只有Main.jar包含了main方法, 所以一目了然,直接选择它点击“OK”,程序入口类就设置完成了
我的MANIFEST.MF文件内容为:
Manifest-Version: 1.0 Main-Class: bing.Main Class-Path: . lib/ojdbc14.jar lib/poi-2.5.1.jar lib/jbcl.jar lib/JTattoo.jar lib/liquidlnf.jar Created-By: Kun Sun
Main Class设置完成后,依次将所有需要的第三方类库加到Class Path下,方法同添加“Simulate.jar”一 样,点击“Next”
输入Java最小Jre版本号,即低于这个版本的Jre无法运行该程序,接着点击“Advanced Options”-“Search sequence”,设置一下我们的JRE,之前说过,如果客户机上没装Jre咋办?,没关系我们捆绑一个进去
CODE 英雄会 会议 俱乐部 高校俱乐部
点点滴滴,终汇一海!
一起奋斗吧
个人资料
xxyy888
访问:112789次 积分:2606分 排名:第3736名
原创:136 转载:120


译文:0篇 评论:38 条
文章搜索
目录视图
摘要视图
订阅
云计算大会抢票倒计时 参与CSDN社区问答活动“基于Java的微信公众平台开发”赢签名赠书 【社区之星】专访汪海洋:程 序员的程序缘
我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感 觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。
3、准备:
eclipse或Myeclipse以及exe4j(网上有软件和帐号下载)
4、具体步骤:
Step1:将java项目打包成可执行jar文件
首先看一下我的java project结构,Main.java是程序入口类,里面有main函数,config目录是些配置文 件,lib是用到的第三方类库
随笔(44) WEB设计(10) C/C++(13) 计算机图形学(30) python(1) Android(3) WEB前端设计(4) Android(0) aeromodelling(2)
默认,点击“Next” 默认,点击“Next”
默认,点击“Next” exe生成中
OK,完成,点击“Exit”即可 看看成果如何吧!
我们的可执行jar以及第三方jar总共还不到5M,可jre5目录就50多M,如果目标机器上有JRE环境就可以把 它删掉了,lib目录是第三方jar文件,现已打包到exe中了,所以它也没有存在的理由了,那么最小配置就剩下 了“Simulate.exe”和“config”目录了!
Java学习路线 Java实现链表 笔试题之Java基础部分 1-10题 Java算法面试-编程挑战题目
查看评论
更多 0
上一篇 Java程序生成Jar、exe及安装文件 下一篇 用java语言实现万年历(输入年月,打印当前日历,主要使用Java Swing技术)
主题推荐
java
exe
jar
myeclipse
二进制
博文推荐
笔试题之Java基础部分 11-20题 【源码学习-LinkedHashMap】 java 操作 docx 强大的docx... JNI 常用方法说明
5、备注
上述步骤基本上是自己已经尝试过的步骤,其中有些步骤可以省略,比如说Step1中从java代码转换为jar
的过程中可以不写配置文件(MANIFEST.MF文件),系统会自动给出,是不是很方便, 。再比如Step2中的绑
定jre,可以不绑定。至于其余可以更优化及方便地步骤,读者可以自己摸索尝试。
通过指定“Main-Class”来达到可执行jar文件的目的。其实我们最终是将项目打包成exe,Class-Path可以不 指定,在打包exe的时候还要指定classpath的。
Step2:将项目打包成exe
这里要明确一点,并不是把所有的文件都打包成一个exe,资源文件是不能包进去的,往下看↓ 首先,在任意目录创建一个文件夹,最好命名和项目名相同,我在F盘创建了一个“Simulate”文件夹,之后将 所有的资源文件以及我们生成的可执行jar文件(我的Simulate.jar)都拷贝到这个文件夹里,config目录和lib 目录,如果你怕执行该程序的机器上没安装jre,那么你需要将自己机器上的jre目录也拷贝进来,我安装的 jre5,最后的目录结构:
阅读排行
全能智能枪弹柜 基于物联网的武 器装备管理系统(4194)
上的邮箱登录(4028)
在jsp上显示pdf||网页直接打开 PDF 在IE中显示pdf文档的方法及 参数设置(3534)
窗口效果,带边框、不带边框、 设定窗口边框颜色(3031)
windowsbuilder安装笔记 (swt,s
相关文档
最新文档