A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 袁春龙   /  2011-7-19 20:31  /  2777 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我们电脑上都有WinRar软件 ,  Java的jar命令是不是就没用了?

评分

参与人数 1技术分 +1 收起 理由
老罗 + 1 搞清它们的区别就明白了。

查看全部评分

7 个回复

倒序浏览
黑马网友  发表于 2011-7-19 22:04:41
沙发
首先,winRAR不能压缩出jar文件,从这一点他就无法代替jar命令。
但是,为什么就一定要jar文件呢?
因为,rar文件是windows专用的,但是Java一直是在宣扬“一次编译,到处运行”,即Java是跨平台的。所以 Java的各种驱动程序、开源工具都是使用jar格式的,而不是rar格式的。

评分

参与人数 1技术分 +1 收起 理由
老罗 + 1 我很赞同,没完全说清楚

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-7-19 22:09:47
藤椅
照你这么说,那电脑上都有记事本,那word是不是没用了?
回复 使用道具 举报
黑马网友  发表于 2011-7-19 22:12:58
板凳

回复 沙发 的帖子

每次回答的都很好
回复 使用道具 举报
黑马网友  发表于 2011-7-19 22:13:34
报纸

回复 藤椅 的帖子

呵呵  应该反过来说
回复 使用道具 举报
黑马网友  发表于 2011-7-19 22:18:33
地板
别忘了java是可以跨平台的,谁能保证外部一定有个压缩软件呢,还得考虑到兼容问题呢.何况jar归档还是个重要点.
所以,官方带着这个工具,也方便ide调用
回复 使用道具 举报
黑马网友  发表于 2011-7-19 23:37:26
7#
[quote] 原帖由 [i]cxy_zy[/i] 于 2011-07-19 22:04 发表 [url=http://bbs.itheima.com/redirect.jsp?goto=findpost&pid=4048&ptid=309][img]http://bbs.itheima.com/images/common/back.gif[/img][/url]首先,winRAR不能压缩出jar文件,从这一点他就无法代替jar命令。
但是,为什么就一定要jar文件呢?
因为,rar文件是windows专用的,但是Java一直是在宣扬“一次编译,到处运行”,即Java是跨平台的。所以 Java的各种驱动程序、开源工具都是使用jar格式的,而不是rar格式的。 [/quote]

解释的很好!
回复 使用道具 举报
黑马网友  发表于 2011-7-27 19:26:12
8#
那winRAR不能压缩出jar文件。另外要是在其他的操作系统上比如Unix,windows 的winRAR 不一定能用吧,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马