java实现不翻墙上谷歌(二)-使用Exe4j将项目打包成exe文件

来源:互联网 发布:利比亚知乎 编辑:程序博客网 时间:2024/04/25 03:41

      前面的java实现不翻墙上谷歌(一)为大家提供了该项目的源码,下面将一步步教大家利用Exe4j将我们的项目打包成.exe文件,这样,我们就能拿去跟别人装逼啦


步骤:

1.先将项目导出成jar文件,具体请参考点击打开链接


2.新建一个文件夹(命名随意),将我们第一步生成的jar文件jre文件(jre文件夹到jdk安装目录下找,如:C:\Program Files\Java)一起放入里面,如图1                                 图1


3.到Exe4j官网下载Exe4j压缩包,选择对应的系统位,64位点击ZIP Archive64 下载,34位点击 ZIP Archive32  下载。

                                                                                            图2


4.下载完成后解压Exe4j压缩包,找到exe4j下的bin目录,双击运行exe4j.exe,如图3

                                                                图3



5.如图4,运行后,点击next

                                                        图4



6.如图5,选中"jar in EXE" mode ,然后点击next

                                                              图5



7.如图6,在..application中输入我们想要的文件名(如:GoogleHosts),在output directory中选中我们步骤2创建的文件夹,然后点击next

                                                                                  图6


8.如图7,在Executable name中输入想要的名字,可以选中Icon File,此处只能选择ico文件,点击下载Google图标 

                                                          图7



注:若jre/系统为64位,请点击 上图 左边的 32-bit or 64-bit 选项,然后选择Generate 64-bit executable,如下图,最后点击next到java invocation选项

                                                                 


9.如图8在 VM Parameters中输入:-Dexe.path=${EXE4J_EXEDIR}   ,可以用它在程序中找到exe所在目录,这样无论生成的exe放到哪都可以找到当前目录。然后点击加号按钮                                                

10.如图8,在Archive中选择我们第一步生成的jar文件,然后直接点击OK按钮

11.如图8,在Main class中选择程序的入口即程序含有main方法的类,点击OK按钮即可,然后点击next



12.如图9,在Minimum version输入jre的版本,选中 Allow JRES with a beta version number,点击Advanced Options 按钮选择 Searchsequence

                                                     图9



13.如图10,删除自带的三个选项,然后点击加号按钮

                                                             图10



14.如图11,选中Directory,在Directory中选择步骤2新建文件夹中的jre目录,然后点击OK按钮

                                                             图11



15.如图12,点击next按钮

                                                                      图12




16.如图13,选中Client hotspot VM,然后点击next

                                                                             图13



17.如图14,此处可以配置应用启动图(例子中未配置),点击next

                                                                                                                  图14



18.如图15,无需更改,点击next

                                                                               图15



19.如图16,点击Click Here to Start the Application 启动生成的exe 文件(生成在步骤2新建的文件夹中),随后退出软件即可

                                                                                                              图16


到此,我们创建exe运行文件就完成了!右键exe文件,以管理员身份运行,点击Modify Host!按钮,即可修改hosts文件,达到上Google网站的目的!



写在最后:生成的exe文件运行时可能会有这个弹窗

                  解决方案:这个主要是没有注册导致的,在welcome to exe4j的右下角有一个注册信息的地方,去找个注册码,就OK了。          通用注册码:L-g782dn2d-1f1yqxx1rv1sqd


有任何问题欢迎留言,乐于分享,乐在交流!


exe文件下载:点击打开链接

1 0
原创粉丝点击