JAVA进阶——jar文件管理

        我们使用JAVA编程的时候,经常会用到别人写好的类库,例如现在很火的二维码QRCode。只要我们去下载它的jar文件,把在我们工程的lib文件夹里,就可以使用别人写好的生成二维码和解析二维码的函数。这让我们自己省下不少功夫,加快我们的开发进度。可是有没有想过我们自己也可以写个类库给别人使用?

        java类包就是后缀名.jar的JAR文件。JAR文件格式以流行的ZIP文件格式为基础,用于将许多个文件聚焦为一个文件。与ZIP不同的是,JAR不仅用于压缩与发布,而且还用于部署和封闭库,组件和插件程序,并可被类似javac和java这样的工具直接使用。在JAR中包含特殊的文件,如menifests和部署描述符,用来指示工具如何处理特定的JAR。

以下是常用的JAR命令:

//用一系列文件创建一个jar文件
jar cf jar-file source-file-list
//用一个目录创建一个jar文件
jar cf jar-file dir
//更新一个jar文件
jar uf jar-file input-file
//查看一个jar文件
jar tf jar-file
//提取一个jar文件
jar xf jar-file
//从一个jar文件中提取特定的文件
jar xf jar-file archived-file
//运行一个打包的可执行JAR文件的应用程序
java -jar jar-file

  使用示例:

  • 简单打包源代码:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值