论坛首页 Java企业应用论坛

Java程序—如何精简JRE或者生成exe

浏览 36375 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (2)
作者 正文
   发表时间:2008-06-10  
zbird 写道
这么无聊的讨论居然没人隐藏。
自己没有这样的需求并不代表别人没有。

桌面程序对大小还是很敏感的。
1M的程序可能会多人还会下来看看,超过10M,估计大多人就懒得下来看看了。
C#或其他开发语言写桌面应用或许更方便,不过这也和个人的熟悉程度有关。
而且Java的跨平台能力还不错,用C#啥的就没这么方便了。

有哪些常用的跨平台,很多人会下来看看的东东?
那个LumaQQ我下过。再举几个?
0 请登录后投票
   发表时间:2008-06-10  
晕了。真会跑题。
问题是 怎么精简,结果讨论 到 有没有精简的必要去了。服了。
1 请登录后投票
   发表时间:2008-06-10  
如果不用到很多第三方包的话,用gcj编译一下也未尝不可。当然如果你有大量的第三方jar包就不能保证都能编译通过了。。。
0 请登录后投票
   发表时间:2008-06-11  
install4j好啊 , 内嵌jre1.6,支持 native lib,支持swt, 支持 linux,windows平台,做出来的 安装程序3M左右.

0 请登录后投票
   发表时间:2008-06-12  
xieke 写道
install4j好啊 , 内嵌jre1.6,支持 native lib,支持swt, 支持 linux,windows平台,做出来的 安装程序3M左右.


貌似不错,看能撑多久。
何谓屠龙之技?就是又难学,又没用。一个公司定位在这种事情上面能有什么前途?
0 请登录后投票
   发表时间:2008-06-12  
精简为了网络。
0 请登录后投票
   发表时间:2008-06-12  
用exe4j可以打包成exe文件。
要打包成安装程序可以用install4j。
0 请登录后投票
   发表时间:2008-06-13  
王者之剑 写道
zbird 写道
这么无聊的讨论居然没人隐藏。
自己没有这样的需求并不代表别人没有。

桌面程序对大小还是很敏感的。
1M的程序可能会多人还会下来看看,超过10M,估计大多人就懒得下来看看了。
C#或其他开发语言写桌面应用或许更方便,不过这也和个人的熟悉程度有关。
而且Java的跨平台能力还不错,用C#啥的就没这么方便了。

有哪些常用的跨平台,很多人会下来看看的东东?
那个LumaQQ我下过。再举几个?

就是因为JDK的普及程度不高,开发的JAVA桌面应用难以推广,所以桌面应用才少。
如果JRE的普及程度好,JAVA在桌面领域的地位应当远不只现在的样子。
从开发者的角度来说JAVA做桌面开发还是比较简单的。
Eclipse Netbanes这些JAVA开发工具使用JAVA开发也在一定程度上验证了使用JAVA做桌面开发的可行性。

freemind应当也算吧,免费的mind map就这个还可以用。
RSSOwl–使用Eclipse RCP开发的RSS阅读器,也还算流行。如果不带JDK好像不到5M。
Azureus 这个BT下载工具曾经也很流行,现在好像差些。
PS:
以前朋友给我推广了一个P2P的播放器(和PPLive差不多的),然后我很囧的发现里面带了一个精简的JRE。
0 请登录后投票
   发表时间:2008-06-13  
zbird 写道
王者之剑 写道
zbird 写道
这么无聊的讨论居然没人隐藏。
自己没有这样的需求并不代表别人没有。

桌面程序对大小还是很敏感的。
1M的程序可能会多人还会下来看看,超过10M,估计大多人就懒得下来看看了。
C#或其他开发语言写桌面应用或许更方便,不过这也和个人的熟悉程度有关。
而且Java的跨平台能力还不错,用C#啥的就没这么方便了。

有哪些常用的跨平台,很多人会下来看看的东东?
那个LumaQQ我下过。再举几个?

就是因为JDK的普及程度不高,开发的JAVA桌面应用难以推广,所以桌面应用才少。
如果JRE的普及程度好,JAVA在桌面领域的地位应当远不只现在的样子。
从开发者的角度来说JAVA做桌面开发还是比较简单的。
Eclipse Netbanes这些JAVA开发工具使用JAVA开发也在一定程度上验证了使用JAVA做桌面开发的可行性。

freemind应当也算吧,免费的mind map就这个还可以用。
RSSOwl–使用Eclipse RCP开发的RSS阅读器,也还算流行。如果不带JDK好像不到5M。
Azureus 这个BT下载工具曾经也很流行,现在好像差些。
PS:
以前朋友给我推广了一个P2P的播放器(和PPLive差不多的),然后我很囧的发现里面带了一个精简的JRE。

还有 limewire , p2p 软件,我还用它下电影呢,
其实国外 java桌面程序很多的。
0 请登录后投票
   发表时间:2008-06-13  
zbird 写道
王者之剑 写道
zbird 写道
这么无聊的讨论居然没人隐藏。
自己没有这样的需求并不代表别人没有。

桌面程序对大小还是很敏感的。
1M的程序可能会多人还会下来看看,超过10M,估计大多人就懒得下来看看了。
C#或其他开发语言写桌面应用或许更方便,不过这也和个人的熟悉程度有关。
而且Java的跨平台能力还不错,用C#啥的就没这么方便了。

有哪些常用的跨平台,很多人会下来看看的东东?
那个LumaQQ我下过。再举几个?

就是因为JDK的普及程度不高,开发的JAVA桌面应用难以推广,所以桌面应用才少。
如果JRE的普及程度好,JAVA在桌面领域的地位应当远不只现在的样子。
从开发者的角度来说JAVA做桌面开发还是比较简单的。
Eclipse Netbanes这些JAVA开发工具使用JAVA开发也在一定程度上验证了使用JAVA做桌面开发的可行性。

freemind应当也算吧,免费的mind map就这个还可以用。
RSSOwl–使用Eclipse RCP开发的RSS阅读器,也还算流行。如果不带JDK好像不到5M。
Azureus 这个BT下载工具曾经也很流行,现在好像差些。
PS:
以前朋友给我推广了一个P2P的播放器(和PPLive差不多的),然后我很囧的发现里面带了一个精简的JRE。

其实还是不少的 mp3播放器什么的都有。
现在用Eclipse这些开发界面方便了,以前痛苦得很,比用VC都还痛苦。但是现在java开发桌面程序也没有C#容易。
不要说编程语言,搞个3-5年,谁不会个三五门阿。
0 请登录后投票
论坛首页 Java企业应用版

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