论坛首页 Java企业应用论坛

精简JRE - 实例Swing计算器 with 精简JRE(续)

浏览 15503 次
精华帖 (1) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-01-12  
jorneyR 写道
DOCDOC 写道
yeshaoting 写道
Kisses99 写道
个人意见,这就是穷折腾。
不保持JRE的完整性,得不偿失。


本人尚且只是一个初级程序员,个性愚钝,还不能理解JRE完整性的意义.
可能真的以后会意识到这点.现在只是觉得如果在将一个7KB的计算器给用户的同时,还需要他们安装90+MB的JRE,设置环境变量,我想人家一定整崩溃了.

在很多高级程序员眼里其实我们这些初级程序员做得很多事都是在穷折腾.
如果能换个角度思考的话,我们是在探索.

7KB的计算器要装4M的JRE,呵呵,50步笑百步哦
做桌面,老老实实用.NET或C++&Qt吧

你这个可就不对了,.net如果是用高版本,在xp里一样要装.net framework,这个可不小。
C++看你要用谁了,VCL,MFC同样要带上一些系统里没有的dll
Qt:难道你不知道要带上如qcore4.dll, qgui4.dll之类的dll?这几个加起来最起码比好像是10M左右,如果在Windows使用GCC开发的,还要带上相应的dll,有的时候如果用到了QWebView,这个记得在Qt4.5时有18M左右,总的加起来,Qt写个小程序大小也是不小的

为什么总要鄙视别人的努力?你不需要,总会有用得着的人,当你的程序是发布给很多人用的时候,不带JRE,而大多数用户不会安装,痛苦的是你。


谢谢支持~
0 请登录后投票
   发表时间:2011-01-12  
DOCDOC 写道
jorneyR 写道
DOCDOC 写道
yeshaoting 写道
Kisses99 写道
个人意见,这就是穷折腾。
不保持JRE的完整性,得不偿失。


本人尚且只是一个初级程序员,个性愚钝,还不能理解JRE完整性的意义.
可能真的以后会意识到这点.现在只是觉得如果在将一个7KB的计算器给用户的同时,还需要他们安装90+MB的JRE,设置环境变量,我想人家一定整崩溃了.

在很多高级程序员眼里其实我们这些初级程序员做得很多事都是在穷折腾.
如果能换个角度思考的话,我们是在探索.

7KB的计算器要装4M的JRE,呵呵,50步笑百步哦
做桌面,老老实实用.NET或C++&Qt吧

你这个可就不对了,.net如果是用高版本,在xp里一样要装.net framework,这个可不小。
C++看你要用谁了,VCL,MFC同样要带上一些系统里没有的dll
Qt:难道你不知道要带上如qcore4.dll, qgui4.dll之类的dll?这几个加起来最起码比好像是10M左右,如果在Windows使用GCC开发的,还要带上相应的dll,有的时候如果用到了QWebView,这个记得在Qt4.5时有18M左右,总的加起来,Qt写个小程序大小也是不小的

为什么总要鄙视别人的努力?你不需要,总会有用得着的人,当你的程序是发布给很多人用的时候,不带JRE,而大多数用户不会安装,痛苦的是你。

那你用低版本不行么?2.0就可以。
再说了,以后慢慢老版本的XP淘汰了,你能找到不带.NET Framework的Windows机器还真难。
你做一个计算器什么的东西,难道要把Qt的类库全部打包么?
说实话,Java做桌面应用不是主流,真的要做正儿八经桌面应用的,你还需要精简JRE么?(再说了,这里还有法律上的问题)

Java做web,手机开发比较强势.
确实有法律上的问题.要保证JRE的完整性,修改的JRE不允许商业发布.
0 请登录后投票
   发表时间:2011-01-12  
高级程序员  只是穷折腾累了
0 请登录后投票
   发表时间:2011-01-13  
那你用低版本不行么?2.0就可以。
再说了,以后慢慢老版本的XP淘汰了,你能找到不带.NET Framework的Windows机器还真难。
你做一个计算器什么的东西,难道要把Qt的类库全部打包么?
说实话,Java做桌面应用不是主流,真的要做正儿八经桌面应用的,你还需要精简JRE么?(再说了,这里还有法律上的问题)
-------------------------------------
in fact .net also has a lot of problem. have you ever had the case that you need to downgrad .net from 3.5 o 2.0? or you pc doesn't have internet so you can't install .net?

QT is good but not easy to start.

Java做桌面应用不是主流 is exactly because jre. you can't either redistribute it or desize it because 法律上的问题.

hopefully the java from apache can fix this problem
0 请登录后投票
   发表时间:2011-01-13  
用.NET开发的话只不过省却了.NET的虚拟机而已。不知道如果算上这个又有多大呢?
0 请登录后投票
   发表时间:2011-01-13  
yawei 写道
那你用低版本不行么?2.0就可以。
再说了,以后慢慢老版本的XP淘汰了,你能找到不带.NET Framework的Windows机器还真难。
你做一个计算器什么的东西,难道要把Qt的类库全部打包么?
说实话,Java做桌面应用不是主流,真的要做正儿八经桌面应用的,你还需要精简JRE么?(再说了,这里还有法律上的问题)
-------------------------------------
in fact .net also has a lot of problem. have you ever had the case that you need to downgrad .net from 3.5 o 2.0? or you pc doesn't have internet so you can't install .net?

QT is good but not easy to start.

Java做桌面应用不是主流 is exactly because jre. you can't either redistribute it or desize it because 法律上的问题.

hopefully the java from apache can fix this problem


hopefully the java from apache can fix this problem!!
0 请登录后投票
   发表时间:2011-01-13  
lx_corn 写道
高级程序员  只是穷折腾累了

同意~
0 请登录后投票
   发表时间:2011-01-13  
yawei 写道
那你用低版本不行么?2.0就可以。
再说了,以后慢慢老版本的XP淘汰了,你能找到不带.NET Framework的Windows机器还真难。
你做一个计算器什么的东西,难道要把Qt的类库全部打包么?
说实话,Java做桌面应用不是主流,真的要做正儿八经桌面应用的,你还需要精简JRE么?(再说了,这里还有法律上的问题)
-------------------------------------
in fact .net also has a lot of problem. have you ever had the case that you need to downgrad .net from 3.5 o 2.0? or you pc doesn't have internet so you can't install .net?

QT is good but not easy to start.

Java做桌面应用不是主流 is exactly because jre. you can't either redistribute it or desize it because 法律上的问题.

hopefully the java from apache can fix this problem


----------------
离线包不行么?再说了,如果在企业内部实施的话,装.NET Framework或完整的JRE,都不是问题。如果是你做面向”消费类用户“的桌面软件,用Java,岂不是笑话?
能好好说中国话不?还是说没有输入法?
0 请登录后投票
   发表时间:2011-01-13  
smzd 写道
用.NET开发的话只不过省却了.NET的虚拟机而已。不知道如果算上这个又有多大呢?

再过几年,找到一台没有.NET Framework的Windows机器,是很难了
0 请登录后投票
   发表时间:2011-01-13  
好吧,拿出俺喜欢的:

Excel & VBA
要更牛X的功能,加上一个Access

至少可以做出很多适合办公用的小程序(搞娱乐当然8行咯)。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics