Topic: 关于java开发的程序在windows平台直接运行的问题 |
Print this page |
1.关于java开发的程序在windows平台直接运行的问题 | Copy to clipboard |
Posted by: alta211 Posted on: 2005-08-03 16:34 这也许是新手都关心也都很迷惑的问题~~用java写的程序大家都知道可以打包成j ar然后直接运行于装了jre的平台上~~有些ide可以直接做成exe文件,但是对于我 这样的菜鸟~有这样一个疑惑~我们都知道~目标用户的机器上很可能没有jre~而 且一般的pc用户也可能没有能力安装Jre,一些人对于这个问题提出的解决方法是 让你编写的程序自己带着jre~但是完整的jre又太大了~所以又要根据你自己程序 用到的东西的情况对jre进行删减~这对我们新手是很难的~~不知道哪些东西可以 不要~哪些东西必须要~那么有没有一个工具可以自动完成正确删减jre的工作的呢?高手们~~请回答一下吧~谢了 |
2.Re:关于java开发的程序在windows平台直接运行的问题 [Re: alta211] | Copy to clipboard |
Posted by: Reeves1016 Posted on: 2005-08-03 20:44 答案是——没有答案,目前来看是不可能的 |
3.Re:关于java开发的程序在windows平台直接运行的问题 [Re: alta211] | Copy to clipboard |
Posted by: 烂泥 Posted on: 2005-08-03 21:26 精简JRE,这个没必要吧.钻牛角了 |
4.Re:关于java开发的程序在windows平台直接运行的问题 [Re: alta211] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2005-08-04 14:49 到了非得精简JRE的地步了吗? 你描述一下你的环境和应用 大家帮你判断一下 |
5.Re:关于java开发的程序在windows平台直接运行的问题 [Re: alta211] | Copy to clipboard |
Posted by: alta211 Posted on: 2005-08-04 15:26 我的意思是这样的~~我要开发一个面向广大普通windows用户的java application 比如~一个即时通讯软件~我的目标是让用户能像运行exe文件那样运行安装我的程序,就像是大家安装jdk时~如果你的机器上没有jre他就使用自己带的jre了~我想的解决方法是让程序自己捆绑着jre~但是现在jre很大啊~1.5的都有70多m了~ 想把它缩小点~我是菜鸟~谢谢大家~~~ |
6.Re:关于java开发的程序在windows平台直接运行的问题 [Re: alta211] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2005-08-04 15:55 那你为什么不用C语言写? |
7.Re:关于java开发的程序在windows平台直接运行的问题 [Re: alta211] | Copy to clipboard |
Posted by: Reeves1016 Posted on: 2005-08-04 19:16 我觉得你完全搞错了,java就不是用来做桌面应用程序的 |
8.Re:关于java开发的程序在windows平台直接运行的问题 [Re: alta211] | Copy to clipboard |
Posted by: alta211 Posted on: 2005-08-05 10:20 不会C啊~~~~j2se不是用来做桌面应用的是什么?java可以做桌面应用程序的吧~ |
9.Re:关于java开发的程序在windows平台直接运行的问题 [Re: Reeves1016] | Copy to clipboard |
Posted by: 苹果的领袖 Posted on: 2005-08-05 11:25 Reeves1016 wrote: 强烈同意~~~ |
10.Re:关于java开发的程序在windows平台直接运行的问题 [Re: alta211] | Copy to clipboard |
Posted by: Reeves1016 Posted on: 2005-08-05 20:13 alta211 wrote: j2se是java的整个基础,它并不是指桌面编程环境,不要把j2se-桌面,j2ee-服务器,j2me-手机,这样联系起来。j2ee用的开发环境也是j2se。但j2se中为什么会有桌面程序的相关控键呢,我的观点,是因为applet的缘故。而applet还是为网络服务的。所以,可以说,java主要是面向网络编程的。 |
11.Re:关于java开发的程序在windows平台直接运行的问题 [Re: alta211] | Copy to clipboard |
Posted by: menzy Posted on: 2005-08-07 16:29 如果你不懂,就学习一个普通的方法: 压缩包发布程序,自带jre,然后设置关联 如果你够狠,就学习IBM发布软件的方法,制定自运行包,检查jre是否在路经中,如果不在或者版本不对,安装自带的jre然后运行程序 |
12.Re:关于java开发的程序在windows平台直接运行的问题 [Re: alta211] | Copy to clipboard |
Posted by: JavaandC Posted on: 2005-08-25 14:27 现在用java编写应用程序不管你是编成exe文件,还是打包,还是用class文件,都脱离不了jre,精简也没必要,如果你这个应用程序很庞大的话,你也减不了多少。 |
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 |