jar命令使用示例

[size=medium][color=blue]前不久参考网上的资料写了一个在在线阅读的功能,想把它打成jar包,于是用jar命令小试了一把,总结如下:[/color][/size]


cd F:\projects\Mytestproj\war\WEB-INF\classes\com\liany\common

jar cvf webreader1.0.jar Class-Path: lib/bootstrapconnector.jar lib/juh-2.3.0.jar lib/jurt-2.3.0.jar lib/slf4j-api-1.6.1.jar lib/slf4j-jdk14-1.6.1.jar lib/unoil-2.3.0.jar lib/xstream-1.2.2.jar -C webreader/ .

//注意后面的小数点不能少,表示当前目录。



[size=medium]这个时候发现这些第三方Jar包都放到刚生成的jar包里了(webreader1.0.jar/lib/),不过这些jar包本来就是在WEB-INF/lib/下面,所以可以从WEB-INF/lib/删除掉。不过有些jar包不确定其它地方是否有用到,所以个人觉得第三方jar最好还是不要打到jar包里。

这样就行了:[/size]

cd F:\projects\Mytestproj\war\WEB-INF\classes\com\liany\common

jar cvf webreader1.0.jar -C webreader/ .


[size=medium]jar命令打印出的提示如下:[/size]

F:\projects\Mytestproj\war\WEB-INF\classes\com\liany\common>jar cvf webreader1.0.jar -C webreader/ .
标明清单(manifest)
增加:action/(读入= 0) (写出= 0)(存储了 0%)
增加:action/WebReaderAction.class(读入= 2108) (写出= 856)(压缩了 59%)
增加:ipms-spring-webreader.xml(读入= 914) (写出= 373)(压缩了 59%)
增加:ipms-ww-webreader.xml(读入= 609) (写出= 278)(压缩了 54%)
增加:service/(读入= 0) (写出= 0)(存储了 0%)
增加:service/DocumentConvertTriggerExecuteImpl.class(读入= 3668) (写出= 1876)(压缩了 48%)
增加:service/WebReaderService.class(读入= 2347) (写出= 1236)(压缩了 47%)
增加:util/(读入= 0) (写出= 0)(存储了 0%)
增加:util/Converter.class(读入= 249) (写出= 175)(压缩了 29%)
增加:util/OfficeDocumentConverter.class(读入= 1867) (写出= 974)(压缩了 47%)
增加:util/PDFConverter.class(读入= 1121) (写出= 538)(压缩了 52%)
增加:util/SwfFileNameFilter.class(读入= 824) (写出= 467)(压缩了 43%)
增加:util/WebReaderTool.class(读入= 10748) (写出= 5348)(压缩了 50%)
增加:vo/(读入= 0) (写出= 0)(存储了 0%)
增加:vo/WebReaderVO.class(读入= 3557) (写出= 1354)(压缩了 61%)

[size=medium]
然后把F:\projects\Mytestproj\war\WEB-INF\classes\com\liany\common\webreader1.0.jar丢到WEB-INF/lib/[/size]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值