做了一个java程序,先展示给别人看或者投入使用,java的运行是建立在JDK的基础之上的,别人没java环境,自然不能运行,那么问题来呢,怎么才能让自己的程序在没有环境的机器上使用?自然有办法。
一:首先你要在MyEclipse上把你的项目做成JAR文件
①:点击你的项目的右键,然后找到Export,在点击JAR file,通常是第一个,再点击Next,如下图:
②:再接着你会看到下图,上面保持默认,不用修改,在下图位置输入你要保存的JAR文件的位置和名称
③直接点击Next,接下来的页面也不需要修改什么,直接点击Next,接着就是下图的界面,点击browse 选择 你的main文件,直接点击finish就可以了,你的jar文件就保存在你的保存的位置上
二:打包成exe文件:我采用的是exe4j,很好的打包工具。你要准备的是icon图标,如果需要的话,第二最为重要的JDK安装目录下的jre文件,要一起copy过来,第三个你项目需要的第三方jar文件放在lib下还有你刚才打包的jar文件
①:进入第一个页面,默认即可,直接点击Next,你会看到下面的界面点击第二个可以很好的保证你的文件不会被修改,然后直接点击Next下一步
②接着就是下面的界面在第一个文本框输入你的项目名称,第二个选择你的exe文件保存的位置,然后直接Next
③选择第一个GUI application,接着输入程序的名称,如果有icon图标就勾选Icon File的复选框,没有就不用勾 选,页面如下图,然后点击Next。
④接着直接点击绿色的+号,然后添加你要的所有的JAR文件
添加完之后就是下面的效果,上面的VM不用填写,然后选择你的Main Class,直接点击Next
⑤第一个文本框填写你的程序运行 的最低JDK环境,下面的可以不填默认1.8,在选择下拉列表框中的Search Options ,他会直接跳到下一个界面
⑥选中文件,右键或者直接点击红叉,删除这三行显示的文件,选用自己的jre文件
删除完之后选择自己的jre文件,点击绿色的+号弹出下面的界面
选择你刚才copy出来的Jre文件夹点击OK,出现下面的界面点击Next
⑦下图点击Client hotspot VM直接点击下一步
⑧接着两个页面都直接点击下一步,第十个步骤直接点击Next会生成你的exe文件然后保存起来,如果你想保存,点击Exit 推出软件。
三:此时我们 的软件就成了可执行文件,已经可以在不同的电脑上跑起来了,如果还想做好一点怎么办,做成可安装文件立刻高大上,选择下载Inno Setup Compiler就可以了
①点击File再直接NEW 一个,然后点击Next,就会出现下面的界面,第一个是你的安装项目的名字,下面是版本号,再接着就公司或者个人的版名,最后是个下载地址,填好后直接点击Next。
②接着直接点击Next,跳到下一个界面第一个文本框选择你刚才做好的exe文件,下面选择add foider 添加刚才所有的文件夹文件点击下一步。
③接着出现一堆的复选框,把下面四个都勾选上第二个不用勾选,点击下一步,接着是你的许可证什么的。。不需要填写,直接点击下一步,然后就是选择你的语言,这就根据你的喜好来选择点击。下一步接着就是下面的界面,第一个文本框选择你的安装文件保存位置,第三个保存你的icon图标,如果有的话就填写,没有就不用管。直接
④直接点击Next接着再点击Next,最后点击finish就完成了你的脚本的创建,点击是,然后保存起来,然后就运行你的脚本,此时你的文件创建完成,就可以给别人安装了。。。。