千里冰封
JAVA 浓香四溢
posts - 141,comments - 1825,trackbacks - 0
用exe4j把java打包成exe

在我们写程序的时候,有时会有一种需求,那就是希望我们的程序是一个可执行文件,而不是一个jar文
件,其实大部份时候,可执行的jar文件都可以满足要求,但是如果我们的程序是需要保护的,那么打包
成jar文件就不太安全了,因为jar文件就是一个解压缩文件,一解压就什么都能看到了,当然也可以选择
混淆,但是混淆了以后排错就没那么容易了,因为混淆的时候,把一些类的信息都混淆了。如何既保证代
码的安全又容易排错呢?那么打包成exe就是一种很好的办法了,其实我今天介绍这个方法并不是希望大
家去打包成exe文件,因为exe文件毕竟不是跨平台的,用了exe的格式就失去了java的初衷了。

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

exe4j是一个非常好用的打包成exe的软件,我们此次采用的就是exe4j4.0的破解版。因为文件比较大,有
需要的朋友可以留下你们的email地址,我会一一发给你们。


明天我将做一个视频教程,教大家如何使用exe4j打包exe :)



尽管千里冰封
依然拥有晴空

你我共同品味JAVA的浓香.
posted on 2007-10-12 09:45 千里冰封 阅读(15854) 评论(360)  编辑  收藏 所属分类: JAVA扩展
评论共4页: 1 2 3 4 下一页 

FeedBack:
# re: 一个很好的把java打包成exe的软件
2008-05-28 12:37 | giid
seedgiid@163.com 谢谢  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-05-29 10:55 | chufrost
能给我发一个吗,谢谢!
邮箱是puvcc@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-05-30 02:22 |
yytime@foxmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-06-04 22:23 | java
我也想要
qxj19870501@126.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-06-05 01:05 | 阿龙
along.yanyan@163.com
谢谢
(*^__^*) 嘻嘻……  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-05 11:08 | 临冰
临冰是学爪哇的,也希望楼主能给我发一份

284952774@qq.com

谢谢,希望以后楼主能多多指教!!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-05 22:44 | 125345320@qq.com
也给我发一个吧!谢谢
  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-06-05 22:46 | Vince
希望楼主发一个给我,感激万分!!!
chvince@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-05 23:38 | 陈斯
jian_zm@163.com谢谢  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-06 10:49 | 古峰岳
谢谢如果有时间请给我发一个吧!
ok.gef@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-06 10:51 | 古峰岳
对了!在XP上如何打开YOYOPLYER呀~~
都是JAR的~~  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-07 23:46 | 张杰
jsj0401zj@163.com
大哥给俺也来一个,谢谢哈  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-08 00:25 | help
可以发给我吗?
tomichen@qq.com
麻烦你了!!!谢谢!!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-08 21:55 |
cyh1111@126.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-09 17:04 | dubin
我也要,先谢过了,我的E-mail:dubinqu@126.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-10 00:29 | yxb
yxbdyx@yahoo.cn
谢谢  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-12 13:54 | zhangong
zhangyong1590@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-12 20:53 | zhangy1207@163.com
冰封兄,能告诉我install4j 具体怎么用吗?
谢谢!!!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-13 10:30 | vvvv
gengchengtong@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-06-16 12:16 | feng
syfanningeng@163.com
谢谢拉!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-16 16:08 | 五更
麻烦版主也发给我一份吧,谢谢啦!
Email:515545779@qq.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-06-17 10:33 | 哈哈
麻烦版主也发给我一份吧,谢谢啦!
wsk179@163.com
  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-06-20 11:20 | apple
Email:515545779@qq.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-06-20 11:21 | apple
Email:164299123@qq.com
谢谢啊   回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-22 21:00 | chujie
Email: chujie2008@139.com
谢谢!!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-06-23 10:00 | 雪碧
jing_feng70@163.com 谢谢哦。  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-03 18:03 | 秋来东去
谢谢分享
pc20386@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-07-10 11:20 | alex
楼主,真的非常感谢,回贴后好快就收到楼主的邮件了,谢谢。  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-10 22:11 | 黄毛
给我 发下 哈
huangmaonanhang@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-10 23:35 |
wk1025@126.com
谢谢楼主!!!!!!!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-11 15:49 | seamoss
博主,麻烦你能给我也发一份吗?我刚刚接触java,看了你的博客受益匪浅。呵呵。我的邮箱:protoss@126.com 多谢!!!!!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-14 19:02 | 营业员
好好!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-14 19:05 | 高红
麻烦版主也发给我一份吧,谢谢啦!
我的邮箱:sujiansong59@sina.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-07-14 20:34 | javaread.com
不一定要破解吧:
用Launch4j将jar包装成可执行的exe文件

http://www.javaread.com/article/show/60  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-17 10:53 | 高红
本人需要exe4j破解版,请版主发一分。
邮箱:sujiansong59@sina.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-18 08:23 | 高红
exe4j破解版收到非常感谢!
获的注册码不知写到那里?能否讲以下步骤,发到邮箱:sujiansong59@sina.com 。谢谢!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-18 09:11 | 高红
获的注册码不知写到那里?能否讲以下步骤,发到邮箱:sujiansong59@sina.com 。谢谢!

执行第十步时出现下面一句话,不知什么意思。

This executable was created with an evaluation version of exe4j!!   回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-21 18:19 | youyou
非常感谢

zfengjy&gmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-21 22:57 | vier
谢谢了vsrising@163.com
  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-22 14:37 | 妞妞
麻烦给小女子发一份,谢谢了
oxyem@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-23 11:51 | jianlin
谢谢了,给我发一份,正愁没这样的工具那……好人那!!我邮箱是:jianlinhebi@126.com many thanks  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-23 12:21 | lls
也给我发一份,谢谢啦
llsgg2008@126.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-23 17:03 | 田东坡
tiandp007@126.com
感谢,感谢。
希望有空能帮我发一份使用exe4j的使用资料   回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-27 12:43 |
谢谢
麻烦你了
shaoyin881771@eyou.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-07-29 17:01 |
thank you very much!
系统大哥有空给我发一份
邮箱:wyhjia@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-01 13:34 | yangyongfeng
thanks!
Email:yangyongfeng7777@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-02 08:07 | kenjack
我也想要一个,邮箱是asdfghjkl678@gmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-02 08:24 | botsing
我想要一个
botsing@vip.qq.com
谢谢楼主  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-02 09:11 | mocha
thx,
email:hua812@gmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-02 09:12 | haoji
其实博主何不直接发布出来呢?
谢谢了。麻烦发个。
qqhaoji@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-02 10:33 | cozl
cozl_87_dz@tom.com
谢谢!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-02 12:30 | janon
谢谢
janonden@gmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-08-02 13:45 | yang
发一份把 谢谢~
assinyang@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-03 12:44 | 蓝色领域
很好的打包软件,也给我发个啦,谢谢了!
feigol@yahoo.cn  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-06 14:12 | lipeng
我想要sanye303@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-08-06 16:24 | Windy
Please send it to me, thanks...
E-mail: windy721@sohu.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-08-06 16:32 | Liufei
大哥哥,您的视频教程做好了吗?或者您给俺点使用文档怎么样?小弟谢过了!另外您有没有exe4j的注册码啊?
E-mail:liufeigoodluck@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-07 15:10 | Roter
第一次来这里 好地方啊!以后要经常来了!我也要一份!!!
Email:1567087@qq.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-08-10 12:21 | edison
谢谢了,我也希望能得到一份,谢谢了  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-08-10 14:55 | 柯西
请给我也发一个吧。。。
邮箱:wangkaixi@gmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-08-11 16:41 | spark
我也要一份,谢谢.
kobe7777@sina.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-12 15:56 | zhaolin
谢谢,正需要。我的邮箱 fsycg@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-12 21:47 | wenzi
谢谢,正需要.


wenzi116955@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-15 16:15 | chaowei
谢谢,正需要。我的邮箱 chaowei126@gmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-17 19:29 | dq
请给我发一个吧,谢谢。我的邮箱 qdquan1980@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-18 11:01 | 123
请给我发一个吧,正需要。谢谢了。
邮箱liyidigital@gmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-18 16:39 | lin
lin_lixiong@126.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-19 17:18 | 月夜
hy46940164@126.com

谢谢你..^_^  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-21 14:06 | cuker
麻烦楼主给我发一份吧,多谢多谢。
邮箱:cuker919@163.com
  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-21 17:07 | hezhengshuai
请给我发一份,多谢
邮箱:hezhenshai@163.com
  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-22 10:28 | 颜世恩
请给我发一份,多谢
邮箱:309925234@qq.com

  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-23 10:04 | java程序员
谢谢,我的邮箱:chenxiao419@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-23 13:54 | ggyi2003
谢谢,我的邮箱:ggyi2003@yahoo.com.cn  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-24 07:51 | fengyun
楼主给我发一份吧,谢谢了
我的邮箱是fengyuntanglei@126.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-08-25 16:58 | kingtoon
kingtoon_gogogo@yahoo.com.cn  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-03 21:32 | 李春雷
楼主给我发一个吧! 谢谢
ddchunlei@126.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-09-05 12:30 | wolf
楼主发给我一份吧,谢谢了!
soware@126.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-09-07 00:32 | navyz
请问下楼主:如何用java中JButton按钮来访问网站.

还有如果调用外部exe文件.它的路径是如何来写的.  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-09-07 10:49 | navyz
访问网站的解决了.就是不知道那个调用exe文件的路径老是出错,不知道是什么原因.

Process p = Runtime.getRuntime.exec("cmd.exe /c start D:\\热血江湖\\launcher.exe");


上面的那个绝对路径总是执行不成功.不知道是怎么回事.请大侠们帮个忙.先谢了!
  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-07 17:36 | 千里冰封
@navyz
直接运行就可以了,比如我要用IE打开网易的地址:
Runtime.getRuntime().exec("C:\\Program Files\\Internet Explorer\\iexplore.exe www.163.com");
所以你可以用Runtime.getRuntime.exec("D:\\热血江湖\\launcher.exe");

应该就可以了

如果你是JDK1.6的话,还可以用
Desktop.getDesktop().open(new File("C:\\Program Files\\Internet Explorer\\iexplore.exe"));用它开打开你想打开的文件,它会自动调用相关的方法打开它,就像你双击了它一样  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-07 17:37 | 千里冰封
@navyz
访问网站,最好是调用JDK1.6的,Desktop.的browse方法  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-08 16:46 | amwons
我也要
amwons@tom.com
谢谢!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-09-09 10:37 | samuel
TKS!
学习学习
samhsieh@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-09-09 19:34 | navyz
楼主.请问下:
String path = "d:\aa";
java.util.regex.Pattern pattern = java.util.regex.Pattern.compile("\\");
Matcher mather = pattern.matcher(path);
String pp = mather.replaceAll("\\"+"\\");
这个东西报PatternSyntaxException这个异常,不知道上面的代码.有无错误.

后来换了, String[] split = path.split("\\");结果也是报了同样的异常.

没有搞清楚是怎么回事.请楼主帮我看看.谢谢.  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-09-09 19:49 | navyz
exe4j真的很好用.
但是问下..你生成的exe文件.在一个没有安装jdk的系统下能不能直接运行.xp系统是不是直接就支持exe4j生成的exe软件呢.要不要生成时配置一些jre给它?  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-10 10:38 | 打酱油的
@navyz
如果你能在无氧环境下存活,那Java程序也能在无JRE的环境下运行……(PS:不包含编译成本地机器码的方式,那样基本与Java无关了)  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-11 13:05 | alvin
3491155@qq.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-11 13:20 | angle4781
angle4781@163.com

thank you very much.  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-17 00:16 | ww
谢谢,

lwd1116@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-09-19 15:16 | zxc
我也要一个份,谢谢
zxchhu521@gmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-21 13:27 | 周志威
zhouzhiwei0205@gmail.com

请你发给我一份吧

谢谢了

对了,请问你的视频做好了没有啊 如果可以也请发给我一份吧

不胜感激
  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-22 14:56 |
请发给我一个,谢谢~
tdma-cdma@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-09-25 10:57 | java
你好,请给我发一份吧,非常感谢!
邮箱:yylwh_888@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-25 15:18 |
你好 ,请发一份给我吧 谢谢了
邮箱:wangdengliang1987@163.com