当前位置: 首页 > news >正文

萝岗网站建设湖南建筑信息网首页

萝岗网站建设,湖南建筑信息网首页,百度指数怎么看排名,惠州网站建设培训jar命令 把多个文件打包成一个压缩包——这个压缩包和WinZip的压缩格式是一样的。 区别在于jar压缩的文件默认多一个META-INF的文件夹,该文件夹里包含一个MANIFEST.MF的文件(清单)。 通常来说,得到的压缩包有3种(压缩格…

jar命令

        把多个文件打包成一个压缩包——这个压缩包和WinZip的压缩格式是一样的。

        区别在于jar压缩的文件默认多一个META-INF的文件夹,该文件夹里包含一个MANIFEST.MF的文件(清单)。

        通常来说,得到的压缩包有3种(压缩格式完全一样,只是后缀名不同而已):

        1、*.jar

                它里面包含N个class文件。

        2、war(Web)

                它是一个Web应用打包生成的包。

        3、ear(Enterprise)

                它是一个企业应用打包生产的包。

jar命令的用法:

-c
-t
-x
-v
-f
-m
-e
-0
-M
-i
-C

1、创建压缩包

jar -cf jar包名字.jar *.class

 生成更加详细的输出

jar -cvf jar包名字.jar *.class

2、创建压缩包,不生成清单文件

jar -cvMf jar包名字.jar *.class

3、查看压缩包

jar -tf jar包名字.jar

查看更加详细的信息

jar -tvf jar包名字.jar

4、解压压缩包

jar -xf jar包名字.jar

解压,看到详细的过程

jar -xvf jar包名字.jar

5、更新压缩包

jar -uvf jar包名字.jar *.class

为什么要制作jar包?

一个真实的项目中,涉及到的class文件是非常多的。存在如下问题:

1、非常多的class文件,系统管理不方便。

2、JVM需要分开、依次加载不同的*.class文件,效率很低。

于是就可以把多个class文件,打包成一个jar包,好处是:

1、多个class被统一成了一个jar包,方便管理。

2、JVM可以直接加载jar包,就可以一次就加载N个类,效率更高。

可以打包出“可执行性”的jar包。

        通过-e选项,告诉系统哪个类是该jar的主类。

jar -cvfe jar包名字.jar 主类名字 *.class

如果机器安装了独立的虚拟机,只要双击“可执行性”的jar包即可运行。

java -jar jar包名字

如果不需要生成清单文件(MANIFEST.MF),可以直接使用WinRAR或WinZip压缩,也可以用WinRAR或WinZip来解压。

http://www.yayakq.cn/news/848312/

相关文章:

  • 网站出售wix网站做seo如何
  • 南充微网站建设算命 网站开发
  • 网站文件夹权限设置小件加工平台
  • 没有防盗链的网站人力资源网站模板
  • 注册一个网站要多少钱坪地网站建设好么
  • 学习网站开发流程邢台企业建站
  • 赣州网站制作找哪家好推广单页网站免费制作
  • 无线网站建设seo全国最好的公司
  • 推广网站和品牌网站的区别微信小程序第三方开发
  • 微信微网站开发基于 seajs 的高性能网站开发和优化实践_王保平(淘宝)
  • 中式建筑公司网站常德网站建设的策划方案
  • 做传销一般是不是有网站网页布局设计的一般步骤
  • 自己做微博的网站网站欢迎页面设计
  • 建筑网站编辑工作内容网站导航栏高度
  • 公司做网站买服务器多少钱网站开发工资淄博
  • 湖北省建设厅建筑资料官方网站哪家公司设计网站好
  • 网站建设属于无形资产淘宝客cms网站模板下载
  • 免费招商加盟河北百度竞价优化
  • 怎样将网站建设后台装到云上备案查询
  • 专业简历制作网站推荐科技部政服务服平台
  • 建设直播网站需要多少钱三亚百度推广公司
  • 网站如何识别移动端如何做外贸品牌网站
  • 免费做字体的网站好现在做网站开发吗
  • 关于申请建设门户网站的免费空间清理软件
  • 装饰设计网站大全做网站下载
  • 我要在58上面做网站网站 数据备份
  • 杭州自助建站wordpress改动立马生效
  • 陕西手机网站建设公司邹平网站建设优化公司
  • 开源程序做网站任务做最精彩的绳艺网站
  • 各国网站建设排名中能建设集团电子商务网站