JAVA的一些基本操作.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA的一些基本操作

++ jar的基本操作 Jar文件的基本操作 1.创建相关   \jar cf jar-file input-file(s)   /*   说明,windows下和UNIX下对目录结构的分隔符习惯不同,前者为\,后者为/ ,本文仅仅为了说明问题,并不严格加以说明。——注意,无论任何平 台,在manifest文件中均采用/   */   /*   该形式的命令在当前目录下创建一个jar-file   c开关指明“创建”一个jar文件   f开关指明输出到文件,而不是stdout(标准输出)   jar-file如果不指明后缀,则默认为*.jar   空格用于分隔多个输入文件,可以使用通配符“*”   有必要时指明目录   开关出现的顺序不重要,但是如果有m开关则另当别论。   该命令默认创建一个manifest文件   */   /*   对于java版本1,jar文件仅支持ASCII作文件名,java版本2则支持UTF-8编码的文件名。   */   /*   关于创建,可用的其他开关:   v 当jar文件创建时,在stderr(java版本1)或stdout(java版本2)产生冗余(verbose)输出。报告添加到jar的文件名录。   0 (zero)指明不要压缩。   M 指明不要产生默认的manifest文件。   m 添加手工已编制好的manifest文件:   \jar cmf existing-manifest jar-file input-file(s)   -C 在操作过程中转变目录(仅对java版本2)。   */   /*   一个例子。   假设,如下目录结构(windows下):   TicTacToe\TicTacToe.class (文件)   TicTacToe\audio (子目录,该层下全是au文件)   TicTacToe\images (子目录,该层下全是gif文件)   如果要将该东东压入jar文件TicTacToe.jar,应在TicTacToe目录中(!)执行下面命令:   TicTacToejar cvf TicTacToe.jar TicTacToe.class audio images   jar程序会自动将audio和images目录及其子目录一咕脑(recursively)全压入TicTacToe.jar文件,该文件将出现于  TicTacToe\TicTacToe.jar   因为使用了verbose output开关,可以看到类似如下的输出:   adding: TicTacToe.class (in=3825) (out=2222) (deflated 41%)   adding: audio/ (in=0) (out=0) (stored 0%)   adding: audio/beep.au (in=4032) (out=3572) (deflated 11%)   adding: audio/ding.au (in=2566) (out=2055) (deflated 19%)   adding: audio/return.au (in=6558) (out=4401) (deflated 32%)   adding: audio/yahoo1.au (in=7834) (out=6985) (deflated 10%)   adding: audio/yahoo2.au (in=7463) (out=4607) (deflated 38%)   adding: images/ (in=0) (out=0) (stored 0%)   adding: images/cross.gif (in=157) (out=160) (deflated -1%)   adding: images/not.gif (in=158) (out=161) (deflated -1%)   如果:   TicTacToejar cvf0 TicTacToe.jar TicTacToe.class audio images   则表示只备份不压缩。     如果该目录内全是需要jar掉的文件及其相应目录结构:   TicTacToejar cvf TicTacToe.jar *   是比较简洁的写法。   如果不特别使用开关m或M,默认的manifest文件将产生于   META-INF/MANIFEST.MF   继承了GZIP的特点,-C开关用于跳到某目录,以改变所存入jar文件的目录结构。多半用于将原来位于不同目录结构的文件作j

文档评论(0)

sd44055 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档