eclipse怎么把程序打包成exe

如题所述

方法步骤如下:
一、导出jar文件:
选中项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择jar的存放路径)---next---next---browser(选择程序的主类--OK)---finish;查看存放jar的目录,是否已经生成了
二、运行jar文件:
生成的jar文件可以双击运行它,但默认情况下会以压缩包的方式打开,如果这不是想要的结果,右击文件---打开方式---选择java(TM)platform来运行.
三、连同第三方文件一并导出至jar文件:
如果在程序开发的时候用到了第三方提供的API或者其它附属资源,在导出生成jar文件时必须将第三方的文件一并导出,不然程序运行将达不到想要的结果.
可以利用Fat jar插件生成jar,Fat jar 的下载地址:sourceforge.net/projects/fjep/ 下载的文件是net.sf.fjep.fatjar_0.0.31.zip,解压缩后会看到plugins文件夹中的net.sf.fjep.fatjar_0.0.31.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文件就生成在工程项目中了.运行它,一切顺利,否则就是编程的问题了..
四、将jar文件转换成exe可执行文件:
exe文件使用方便,而且还可以提高源码及资源的安全性,但同时也失去了java的初衷--跨平台性.
如果坚持要转换成exe文件,按以下方式进行:
利用exe4j这个软件转换jar文件为exe文件,exe4j下载地址ejtechnologies.com/download/exe4j/files.html,有的需要安装,有的只要解压缩即可用.一般用安装的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按钮测试生成的文件.
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答