Topic: 怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 |
Print this page |
1.怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 | Copy to clipboard |
Posted by: hjz3618 Posted on: 2005-03-08 15:33 请教大家,怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行。 本人表示非常感谢! |
2.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: yiqiang Posted on: 2005-03-11 13:07 不可能,没有jre java程序怎么运行啊。 |
3.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: Reeves1016 Posted on: 2005-03-11 21:43 是的,没有jre,java就成无用的了,这个jre我也头大,没有不行,有了它程序也会很耗资源 installanywhere可以做出一个精简版得jre,和程序打在了一起,不过这样程序会变得很大 |
4.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: xport Posted on: 2005-03-12 22:09 楼主这样的想法,我开始学Java的时候,也到处找人问过。其实现在想想,还是因为自己受windows的影响太大了。基本上,使用Java的人,都会安装JRE。我们只要把自己写好的Java程序,编译成.class文档或是更进一步,打包成jar档,就可以让别人使用了,而且其他的人也不能直接看到你的源程序。 |
5.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: xfjkiss Posted on: 2005-03-15 09:56 让人看到又何妨? |
6.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: powpow Posted on: 2005-03-17 15:30 exe4j 可以打包成独立的exe,就是有点儿大,8M以上吧。 |
7.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: jigsaw Posted on: 2005-03-19 01:45 dell ibm hp的机器出厂的时候都装了jre的 |
8.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: jigsaw] | Copy to clipboard |
Posted by: chaos_1981 Posted on: 2005-04-05 16:32 jigsaw wrote: 没有看到阿,我们公司的新机器连操作系统都没有。。。 |
9.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: VirusCamp Posted on: 2005-04-17 20:49 我只见过ibm的本本,买来时有一个ibm的jre |
10.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: 铁针 Posted on: 2005-04-18 08:58 建议楼主读一读JDK的说明文档,里面描述了开发与运行时的配置 |
11.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: aegirsun Posted on: 2005-04-20 23:49 不过你可以用那种Jike之类的,编译成本地代码,就不需要jre了。不过,java就没有跨平台的优势了。 |
12.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: mymy828 Posted on: 2005-04-22 09:56 不是说有个JET 可以把程序弄成EXE而且不用JAR支持的吗? PS:HP的本本里面反正是有JRE. |
13.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: 凤舞凰扬 Posted on: 2005-04-22 16:43 楼上如果用jbuilder,那么可以很容易地通过菜单中的一项(具体名字不记得了,在生成javadoc命令的下方)来生成本地化的exe文件的。 |
14.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: ywergs Posted on: 2005-04-22 21:53 对的!同意楼上的说法,最近正在学JBuilder 呢! |
15.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: wtuyzh Posted on: 2005-04-23 12:20 jbuilder打包成exe文件也离不开jre |
16.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: wtuyzh Posted on: 2005-04-23 12:21 可以尝试把jre一起打包,用InstallAnywhere打包成exe。 |
17.Re:怎样把java的jar文件打包成exe,然后安装到另一台没有jdk机器上照样能运行 [Re: hjz3618] | Copy to clipboard |
Posted by: aegirsun Posted on: 2005-04-24 18:38 确实是可以不用jre环境的。JBuilder的打包模式并不是真正的编译成本地代码。当然,绑定一个jre来安装是比较常见的做法,包括现在的SUN Jes也是这么做的。 不过一个极端一点的方法,就是利用javac将程序直接编译成本地计算机的代码,而不是javac常见的二进制字节码。有的即时编译器提供这样的功能,比如Jikes。Sun自带的我不知道,毕竟这并不是主流功能,它使java程序丧失了跨平台运行的能力。 一个网址供你参考 http://www.javashelf.com.cn/index.php?option=com_content&task=view&id=25&Itemid=15 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |