`

【编译jar文件】-- 中文看不懂啊,来篇英文的

 
阅读更多

  jar基本操作:   

  1. 创建jar文件  


  jar cf jar-file input-file(s)
  c---want to Create a JAR file.
  f---want the output to go to a file rather than to stdout.
  eg: 1)jar cf myjar.jar query_maintain_insert.htm
  2)jar cvf myjar.jar query_maintain_insert.htm
  v---Produces verbose(详细的) output. 

  3)jar cvf myjar.jar query_maintain_insert.htm mydirectory
  4)jar cv0f myjar.jar query_maintain_insert.htm mydirectory
  0---don't want the JAR file to be compressed.
  5)jar cmf MANIFEST.MF myjar.jar yahh.txt
  m---Used to include manifest information from an existing manifest file.
  6)jar cMf MANIFEST.MF myjar.jar yahh.txt
  M---the default manifest file should not be produced.
  7)jar cvf myjar.jar *
  *---create all contents in current directory. 
 

  2. 察看jar文件   


  jar tf jar-file
  t---want to view the Table of contents of the JAR file.
  eg: 1)jar vft yahh.jar
  v---Produces verbose(详细的) output.  

  3. 提取jar文件  


  jar xf jar-file [archived-file(s)]
  x---want to extract files from the JAR archive.
  eg: 1)jar xf yahh.jar yahh.txt(仅提取文件yahh.txt)

  2)jar xf yahh.jar alex/yahhalex.txt(仅提取目录alex下的文件yahhalex.txt)  

  3)jar xf yahh.jar(提取该jar包中的所有文件或目录)  
 

  4. 修改Manifest文件  


  jar cmf manifest-addition jar-file input-file(s)
  m---Used to include manifest information from an existing manifest file.  

  5. 更新jar文件  


  jar uf jar-file input-file(s)
  u---want to update an existing JAR file.

分享到:
评论

相关推荐

    jd-gui-1.6.6.jar - java反编译中文复制无乱码

    在java开发里,源代码是.java文件,然后经过编译后生成计算机识别的.class文件,但是.class文件是计算机识别的我们一般看不明白,因此需要反编译变成我们能读懂的源码,但是反编译后的代码并不是和源码一模一样,...

    java反编译软件jd-gui

    在java开发里,源代码是.java文件,然后经过编译后生成计算机识别的.class文件,但是.class文件是计算机识别的我们一般看不明白,因此需要反编译变成我们能读懂的源码,但是反编译后的代码并不是和源码一模一样,...

    方舟编译器工具openarkcompiler-libjava-core.tar.gz

    注意:本人自己参照网上编译改jar文件 提示killed错误,估计是还需要其他的Android开发依赖库。 不会java所以不懂 此文件是贴吧大神编译的,百度网盘下载太慢,特此上传到csdn供大家下载 贴吧地址:...

    apk反编译工具

    apktool是google提供的反编译工具,可以将apk反编译为smali文件,代码基本看不懂,不过它反编译资源文件倒是挺好用的。使用它可以使用指令:apktool d –f <file.apk> ,-f命令表示如果dir路径已经存在,则强制覆盖...

    Android apk文件反编译、编辑、签名工具大集合

    1、包含了3个版本的APKTool,其中命令行界面的两个,窗口界面的一个,可反编译apk文件,得到smali文件; 2、包含了Notepad++,可编辑smali文件与其它资源文件,如xml...以上工具如有不懂使用的地方,可去问问度娘与狗哥

    jd-gui,akpToolkit,smali.jar文件Android反编译工具

    我们在开发 安卓中,有时需要对其他apk文件进行反编译,以便我们方便进行学习交流研究使用。 我们使用 Android SDK 默认生成的工程会...我们怎么对他进行反编译城Java文件,并让我们看懂呢?下面进行一下简单介绍:

    jd-gui程序,java反编译工具

    在java开发里,源代码是.java文件,然后经过编译后生成计算机识别的.class文件,但是.class文件是计算机识别的我们一般看不明白,因此需要反编译变成我们能读懂的源码,但是反编译后的代码并不是和源码一模一样,...

    AXMLPrinter2、baksmali、smali、dex2jar

    进入到AXMLPrinter2.jar所在目录,使用如下命令,得到的main.txt就是反编译后的文件,现在可以看懂了。 java -jar AXMLPrinter2.jar main.xml > main.txt 2、用baksmali-1.3.0.jar反编译xxx.dex文件 解压xxx.apk,...

    维语词典源码.zip

    从项目整体的架构上目测应该是学生作品,一开始项目缺少jsoup-1.6.0.jar和ksoap2-android-assembly-2.4-jar-with-dependencies.jar这两个jar包,都已经找齐了放进去了,项目可以正常运行,不过看懂显示的什么还需要...

    AndroidTool APK工具集合包

    2 如果看不懂smali语法,可以使用dex2jar 和 jdgui. 这两个工具组合使用.可以反编译出APK里的java代码.先用dex2jar将apk反编译成jar,再用jdgui将jar反编译成java文件 3 如果嫌弃dex2jar 和 jdgui麻烦,可以使用Smali2...

    Hadoop之MapReduce编程实例完整源码

    后续学习还可以参看本人的CSDN博客,如有问题也可以在线为你解答,不过本人也学习Hadoop不足一年,现学现卖而已,也可能力不能及,有些难的也很有可能不懂。希望能够帮助到学习MapReduce的朋友,另外稍微意思下,...

    疯狂Java讲义第二版配套光盘源码

    疯狂Java讲义第二版配套光盘中的源码。 ------------------------------------------- 《疯狂Java讲义》 ... 如果您使用本光盘中遇到不懂的技术问题,您可以登录如下网站与作者联系: http://www.crazyit.org

    反编译所需的apktool 2018官方最新版本

    这是安卓反编译所需要的两个文件: apktool.bat、以及apktool.jar,官方最新版本,下载下来解压放到同一个文件夹下面就可以用了。(反编译命令行为:apktool d xx.apk),具体的操作方法或教程不懂的,可留言发问。

    逆向工程源码

    注:反编译完成之后,在测试功能的时候,发现导出excel中的逻辑有所错误,这方面还没有搞懂是当时人为问题还是反编译过程中的问题,不过最后跟了代码也解决了! 【总结】 以上是小编在研究完成之后属于教程性的...

    单点登录源码

    不涉及业务的纯粹的支付平台。 - 统一下单(统一下单接口、统一扫码)、订单管理、数据分析、财务报表、商户管理、渠道管理、对账系统、系统监控。 ![统一扫码支付](project-bootstrap/zheng-pay.png) > zheng-...

    JSP+SQL版 科技企业信息管理系统[Eclipse]版 附工程文件

    下载完成后双击下载的exe文件,按照提示便可以完成驱动程序的安装,安装完成后,需要复制驱动程序安装目录lib文件夹下的三个jar文件(一般在C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib下)到...

    struts1.2+hibernate3.5+spring2.5框架搭建

    struts1.2+hibernate3.5+spring2.5框架搭建包含所有需要的jar文件。如有不懂之处,联系QQ:294647378 详细:http://itba.taobao.com

    疯狂java光盘内容

    《疯狂Java讲义》 配书光盘 版权所有,侵权必究 2011年12月 ___________________________________________... 如果您使用本光盘中遇到不懂的技术问题,您可以登录如下网站与作者联系: http://www.crazyit.org

    Android逆向反编译代码注入

    2. 掌握smali文件语法知识,能读懂基本代码; 3. 学会利用Android Studio开发Jar包; 4. 学会逆向反编译代码修改和代码注入; 备注:本课程涉及知识只用于学习研究Android逆向安全技术,切忌利用所学知识用于破坏和...

    搭建SSH框架的代码

    1.将ssh必须的jar宝全部准备齐全 2.将该jar包放入你的项目中 3.BsaeDao是接口BaseService是实现 4.使用注解即可 xml配置文件在jar包中可以找到 ...PS:有兴趣的反编译一下代码,将会在web方面有不小的收获。

Global site tag (gtag.js) - Google Analytics