jar是java中用来对java文件进行打包的,类似于zip文件(其实他的压缩编码方式和zip是一样的)。一般来说,jar文件是用来发布java程序的,将编译得到的class文件压缩成一个文件,利于管理,也方便使用,java的库文件大都是采用jar 方式发布的.
解决方案 »
- 求 base64标准编码的 java代码实现
- JTree初始化问题,初始化的数据是从数据库中得到的
- 关于 System.out代码的疑问
- 怎么刷新前一次的绘图?
- System.out.println();和System.err.println();有什么区别?
- JAVA如何判断按钮是否被单击
- 初学awt,第一个例程就出错,怀疑不是程序问题。
- 讨论:wait() ,notifyAll() ,synchrosized 的关系!
- 有没有讨论 jasperreports 和 ireport 的论坛啊?
- 用批处理执行JAVA文件
- 请教apache server,小妹这厢有礼乐
- java web server
也可以用于网页中主要看是什么jar包了。
理由吗,当然是压缩了。
比如:你做了一个applet,用了n 个类,所以有n个*.class,加到一起,一定很大了。所以,你用jar压缩,然后发布。这样,小多了,用户下载也快了。
jar tvf filename.jar | more将一个包解压:
jar xvf filename.jar将一个工作目录下某个子目录及更下层的所有class压入包中:
jar cvf filenameyouwantcompressto.jar -C . subdirname/*