佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1243|回复: 11

Java的program怎样弄exe file??

[复制链接]
发表于 30-9-2006 02:48 AM | 显示全部楼层 |阅读模式
大家好,我刚刚学java,现在想把java的file弄成exe,那么不用依靠class+JVM+compiler来run他。

请问可以弄成exe的execute file吗?
回复

使用道具 举报


ADVERTISEMENT

金衣天使战士 该用户已被删除
发表于 2-10-2006 11:20 AM | 显示全部楼层

回复 #1 我行我素 的帖子

我觉得不能弄成exe file, 也从没看过...请纠正我如过我说的是错的.
回复

使用道具 举报

发表于 4-10-2006 02:24 PM | 显示全部楼层
做成jar吧!只要电脑有安装JRE就能象exe酱运行了!
回复

使用道具 举报

发表于 5-10-2006 03:49 AM | 显示全部楼层
人家开发java的用意就是不受个别操作系统的限制也能运行..
你却.....要将之变成exe....=.="
强~呵呵

[ 本帖最后由 waiting_hoh 于 5-10-2006 03:53 AM 编辑 ]
回复

使用道具 举报

发表于 5-10-2006 10:19 AM | 显示全部楼层
要做EXE也可以。。你自己写一个EXE来执行JAR的文件
回复

使用道具 举报

发表于 5-10-2006 11:45 AM | 显示全部楼层
原帖由 max5007 于 5-10-2006 10:19 AM 发表
要做EXE也可以。。你自己写一个EXE来执行JAR的文件


那么电脑还是要有JRE才能运行嘛!

这位大大,我想问一下你懂如何放一个icon给JAR文件吗?我在寻找中,还不知如何弄,如果你懂就告诉我吧!谢谢先!
回复

使用道具 举报

Follow Us
发表于 5-10-2006 01:31 PM | 显示全部楼层
我想楼主要的应该是这种吧!Exe4j(www.ej-technologies.com/products/exe4j/overview.html)

像Eclipse 和Netbean都是用exe来起动jar..至于是什么原因自己想想吧!
回复

使用道具 举报

发表于 25-10-2006 11:06 PM | 显示全部楼层
原帖由 我行我素 于 30-9-2006 02:48 AM 发表
请问可以弄成exe的execute file吗?


好久没来。。这位老大不知还需不需要用。小弟对你的问题有研究过(实际上是我的工作) 。 市面上有个SOFTWARE,叫INSTALLANYWHERE,专用来解决你的问题。你可以从
http://www.macrovision.com/downloads/’ 这里download trial version 来试一试。

用法其实不难,把你的JAVA PROGRAM 弄成JAR,之后你只需用它的WIZARD,STEPBYSTEP,把你的JAR和其他有用到的FILE放进去。那个SOFTWARE 会自动帮你GENERATE一个EXE出来。除了WINDOWS 的EXE,它也能GENERATE LINUX 的  .BIN 等。

可能解释得不太清楚,有人想知道更多久PM我吧~
回复

使用道具 举报


ADVERTISEMENT

发表于 28-10-2006 11:51 PM | 显示全部楼层
其实是有的..
如果你是要把 jar 换去 exe 可以用这个。。( 还是需要install jre)
http://mpowers.net/executor/

如果你是要不要install jre 的话。。
去了解 gcj 。。
把java 的jar 换成 native 的 exe . ..

[ 本帖最后由 阿铨 于 28-10-2006 11:55 PM 编辑 ]
回复

使用道具 举报

发表于 3-11-2006 09:29 PM | 显示全部楼层
原帖由 黑木头 于 5-10-2006 01:31 PM 发表
我想楼主要的应该是这种吧!Exe4j(www.ej-technologies.com/products/exe4j/overview.html)

像Eclipse 和Netbean都是用exe来起动jar..至于是什么原因自己想想吧!


其实我也很想知道哦?
为什么,要用EXE呢?

Eclipse 也有供应 jar 的哦。。。。

=================

会不会是,变了exe 就比较难被 de-compile??
回复

使用道具 举报

发表于 4-11-2006 01:28 AM | 显示全部楼层
原帖由 beach 于 3-11-2006 09:29 PM 发表
其实我也很想知道哦?
为什么,要用EXE呢?

Eclipse 也有供应 jar 的哦。。。。

会不会是,变了exe 就比较难被 de-compile??


应该与de-compile 无关, 因为jar files 还是会存在的.其实, 道理很简单, 那就是user-friendly, 你不可能叫你的non-IT background用户用bat file来run你的program吧, 有exe, 你的用户就能可以直接double clicks run 你的program, program用什么语言写他们根本无须知道.还有, 透过exe来启动你的program, 你可以调用某些windows的功能来增加你program的usability, 比如, 你可以限制规定同一时间只能run一个exe, 如果你的program 已经启动了,而user 过后又double clicks 你的program, 你可以popup一个警告dialog告诉他program已经启动了等等.

顺便一提, ej-technologies还有一个很好用的工具叫install4j, 它可以把你的program与jre一起打包, 这样一来你的program 安装会非常方便而无须格外install jre. 如果你需要, 你也可以把你的program installs as windows services etc. 另外,它也能 take care of Linux Distribution, no doubts, it is an amazing tool...give urself a try, i believe you will like it!
回复

使用道具 举报

发表于 4-11-2006 01:02 PM | 显示全部楼层
原帖由 黑木头 于 4-11-2006 01:28 AM 发表


应该与de-compile 无关, 因为jar files 还是会存在的.其实, 道理很简单, 那就是user-friendly, 你不可能叫你的non-IT background用户用bat file来run你的program吧, 有exe, 你的用户就能可以直接double click ...


谢谢分享哦。。。
我要试用哦。。。
你帮他们讲这么多好话,难不成你是ej的大老板?还是有股份?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 24-9-2024 01:21 AM , Processed in 0.123782 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表