jar包详解

1.打jar包需要使用到jdk的开发工具(jar.exe)。

2.jar的用法:

在cmd命令下输入jar就会有jar的详细用法。


3.打jar包的使用格式:jar cvf jar文件的名字  class文件或者是文件夹 

4.jar文件的作用:
(1) 方便用户快速运行一个项目。

(2) 提供工具类以jar包的形式给别人使用

5.打jar包要注意的事项:

(1) 一个程序打完了jar包之后 必须要在清单文件上(MANIFEST.MF)指定入口类: 格式 Main-Class:  包名.类名(英文状态下的冒号和包名.类名之间有一个空格,不能多也不能少)
(2) jar包双击运行仅对于图形化界面的程序起作用,对控制台的程序不起作用。
 

6.如果使用jar包里面的类必须要先设置classpath路径。所以如果要提供jar包给别人使用,使用者必须先设置classPath,要让Jvm懂得去jar包里去找class文件。

7.详细命令:

(1) jar cf test.jar cn 在当前目录生成test.jar 文件,没有显示执行过程

(2) jar cvf test.jar cn 显示打包中的详细信息
(3) jar tf test.jar  显示jar文件中包含的所有目录和文件名
(4) jar tvf test.jar 显示jar文件中包含的所有目录和文件名大小,创建时间详细信息
(5) jar xf test.jar  解压test.jar到当前目录,不显示信息
(6) jar xvf test.jar 解压test.jar到当前目录,显示详细信息
(7) 可以使用Winrar进行jar解压
(8) 将两个类文件归档到一个名为 test2.jar 的归档文件中:jar cvf test2.jar Demo3.class Demo4.class
(9)重定向:
①tvf可以查看jar文件内容,jar文件大,包含内容多,dos看不全。
②查看jdk中的rt.jar 文件 jar tvf rt.jar
③jar tvf rt.jar>d:\rt.txt








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

处女座的码农

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值