标签:des blog http io os ar java for 文件
大家也许会遇到这样的情况,自己辛辛苦苦的写的java程序,却在别人的电脑上无法运行,这里面可能有这么几个原因:
可是java不是具有很好的可移植性吗?有没有办法做一个可以到处执行的java程序呢?网上有各种各样的方法,但是都比较笼统,或者不能实用于一些情况,这里以一个我自己的实践经历作为例子,供大家参考。
核心思路如下:
所需软件:
1、导出jar包
2、生成exe可执行文件
首先,安装exe4j这个软件,过程嘛,就不说了,一路next就行了,打开后出现如下界面:
2.0) 这里要求License,如果没有的话也是可以,但是每次运行你的程序就会弹出窗口,所以可以从网上搜下License。
(转接这里博客上提供,http://wangyali90516.blog.163.com/blog/static/117205101201232641920294/)
2.1) 左侧选择"Project type",有"Regular mode"和"JAR in EXE",区别就是你程序里引入的jar包,要不要一起打包进exe,其实 都可以,这里我选第一种吧。点击"next"。
2.2) 出现如下界面
分别是填写应用程序名、打包后exe文件目录、你的jar文件所在目录。填写完成后,点击"next"。
2.3) 出现如下界面
选择GUI application 和 填写exe文件名、图标(可选)。
2.4)添加你的jar包,和你程序所引入的jar包,并且在下方填写你程序的入口,点击"next"。
2.5)完成后,填写你所需java环境范围,选择Advanced Options,再选择search sequence:
删除默认出现的3个,再选择你的安装文件里的jre文件夹:
剩下的几乎一路默认即可
标签:des blog http io os ar java for 文件
原文地址:http://www.cnblogs.com/coolalan/p/4000840.html