请问:怎样将java程序编译成本地可执行文件?

corsica 2005-03-23 08:53:30
如题。
.class文件是不是每次都必须要用javac执行?那岂不是很麻烦.
要是对可移植性要求不高的话,能不能编译成类似.exe那样的文件直接双击就能执行呢?

本人刚学java,望各位不吝赐教。

PS:听说JBuilder好像能编译成这样的东西,不过我用的是eclipse,没用过JBuilder.
...全文
83 点赞 收藏 3
写回复
3 条回复
since2006 2005年03月23日
eclipse 有个叫 fat jar ?? 忘了名字了。。。。

还有下面这个:

用批处理文件运行程序似乎不够专业,虽然它足以完成运行任务。但习惯就象一种毒药一旦染上就很难摆脱它的影响,Windows统治下的人们早已经习惯运行扩展名是EXE的程序,用*.bat他们就会感觉别扭。

我们可以用一个叫JavaLauncher的免费小程序来代替批处理文件去运行Java程序。JavaLauncher的下载网址是:

http://www.rolemaker.dk/nonRoleMaker/javalauncher/marner_java_launcher.htm

看下面这篇文章 :)
http://blog.csdn.net/glchengang/archive/2005/01/19/259240.aspx
回复 点赞
mousefog 2005年03月23日
jb用wizard-->archive builder-->base 先打成jar包,再把jar包打成executable jar即可
我也想知道用eclipse怎么打成exe
回复 点赞
shenyinhong 2005年03月23日
你用JCreator吧,又小又好运行,编完直接点运行就行
回复 点赞
发动态
发帖子
Java SE
创建于2007-09-28

3.4w+

社区成员

30.7w+

社区内容

Java 2 Standard Edition
社区公告
暂无公告