千里冰封
JAVA 浓香四溢
posts - 143,comments - 1949,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 千里冰封 阅读(16396) 评论(392)  编辑  收藏 所属分类: JAVA扩展
评论共4页: 1 2 3 4 下一页 

FeedBack:
# 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  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-26 17:54 | sunb
谢谢楼主,给我一份吧。。。寻找中...  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-26 18:47 | 36
发到这儿吧:
djx_19881022@163.com
先谢了!!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-09-26 22:11 | 要!要!要!
我也要~~~谢谢了
oblivion_l@126.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-06 13:55 | 赵华腾
很后面了,不知道能不能看到我呢,我的地址zhaohuateng@vip.qq.com
谢谢!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-08 20:53 | 过路云
在EXE4J中,填写短名有什么用? 而其我用按设置生成EXE文件后,的确可以运行,但是带不走JRE,也就是说,在一台没有JDK的电脑上不能运行 ,请问怎么解决 我的邮箱是mukeywa@sina.com 谢谢楼主  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-14 16:07 | 萧然
xiaoran1392010@163.com

谢谢·~~  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-17 16:53 | dahai
麻烦也给我啊...谢谢

hechenfon@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-21 15:03 | didichenlu
我的邮箱是:didichenlu@yahoo.cn 请你在百忙之中能够发给我  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-24 18:03 | whiteubuntu@gmail.com
弱问一下,exe4j最后还会是解释执行的吗?
可否使用Gcj  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-27 10:10 | juncaifeiyang
juncaifeiyang@126.com
谢谢.  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-27 14:42 | 小刘
liu_pengfei11@hotmail.com
谢谢楼主了!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-27 21:10 | yzf

y22zf@163.com
谢谢楼主了!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-29 10:25 | caoyongyong
谢谢老大也给我发一个!我急需!邮箱caoyong1981910@163.com
  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-29 15:15 | 拉拉
楼主,那个教学视频在哪啊?liu_pengfei11@hotmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-10-30 22:38 | adanren
我也正需要exe4j呢。。 麻烦你帮我传一份好嘛。
juber.wang@yahoo.com.cn  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-03 10:26 | l
lzp0070007@163.com

谢了  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-05 17:30 | 丁学枫
谢谢了 122543281@qq.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-08 11:17 | 逆流的魚
給我一份,先謝謝了!
yongjie66@126.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-08 15:20 | heyii
谢谢楼主,请发到heyii@hotmail.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-11 15:57 | xulingxiang
shawnxlx@sian.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-12 16:30 | lanuhue


我也要,先谢过了,我的E-mail:lanhuhe88@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-12 17:40 | piao
liujixiang8605554@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-13 12:09 | 板车兄弟
我要 楼主
邮箱: zhaohanjiangit@qq.com
谢谢啦   回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-11-13 21:33 | angel
1170476@qq.com 麻烦楼主也给我发一份 不知道会不会出现 this executable was created with an evaluation version of exe4j 这个问题很郁闷  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-11-14 10:01 | zhou
楼主也给我一份,我都找2天了,非常感谢,
非常感谢,非常感谢,非常感谢。
hbsi_zhouwufeng@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-11-14 19:16 | lala
麻烦楼主给我也发一份,很需要!谢谢!
55479345@qq.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-14 21:20 | tekll me why
我也要 hxtwt@sina.com 谢谢!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-17 21:49 | sandays_cn
sandays_cn@163.com
thanks!!  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-19 10:27 | caishijin
谢谢先。
Email:caishijin1@163.com  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件[未登录]
2008-11-22 11:36 | 旺旺
731301988@qq.com
谢谢你 真的是谢谢你 像你这样的好人真的不多  回复  更多评论
  
# re: 一个很好的把java打包成exe的软件
2008-11-24 08:23 | 金牛
感谢高手,向您学习。
huangjb88@gmail.com  回复  更多评论