`

【编译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文件是计算机识别的我们一般看不明白,因此需要反编译变成我们能读懂的源码,但是反编译后的代码并不是和源码一模一样,...

    dex2jar-0.0.9

    在Android应用开发中,Dex2Jar是一款非常重要的工具,尤其对于逆向工程、调试和分析APK文件的开发者来说,它是不可或缺的一部分。标题“dex2jar-0.0.9”表明这是一个特定版本(0.0.9)的 Dex2Jar 工具。这个工具的...

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

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

    java反编译工具jd-gui

    JD-GUI界面直观,用户友好,可以直接打开.jar文件或单独的.class文件。它会展示反编译出的源代码,包括类定义、方法、变量等,虽然不一定会与原始源代码完全一致,但通常能提供足够的信息供开发者参考。 反编译过程...

    plexus-compiler--2.8.4.jar.rar

    1. **plexus-compiler-api-2.8.4.jar**: 这个JAR文件提供了Plexus编译器的API,它是与编译器交互的核心接口。开发者可以通过这个API来定义新的编译器或者使用已有的编译器,如Java Compiler(javac)。API包含了编译...

    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文件,并让我们看懂呢?下面进行一下简单介绍:

    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,...

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

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

    2017-12-21反编译最新工具

    通过Java运行环境(JRE)执行这个JAR文件,可以实现各种反编译和打包功能。 使用Apktool的过程大致包括以下步骤: 1. **反编译**:使用`apktool d`命令解包APK,将DEX文件转换为Smali代码,并提取出XML和资源文件。...

    JAVA CLASS文件反编译

    JAD.exe就是这个工具的可执行文件,用户可以直接运行它来对CLASS文件进行反编译。 `net.sf.jadclipse_3.3.0.jar` 是JAD的一个集成插件,用于Eclipse IDE。开发者可以通过安装这个插件,在Eclipse中方便地查看和反...

    Android反编译工具包(升级版)

    例如,使用`apktool`可以解包APK并保持原始目录结构,`smali`则可以将.dex文件反编译成Smali代码,这是一种类似汇编的语言,虽然不太直观,但依然可以读懂大部分逻辑。 反编译工具有时也被用于安全分析,开发者可以...

    javaweb所需jar包.zip

    总结来说,JavaWeb开发离不开`jar`包的使用,它们提供了大量的功能库和API,如`JSONObject`用于JSON数据处理,Apache POI用于Excel文件操作。了解并熟练掌握这些工具,将使你在JavaWeb开发领域更加得心应手。同时,...

    维语词典源码.zip

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

    安全渗透测试之:akptool反编译二次打包测试

    最后,如果需要修改 APK 文件的某些内容,懂 Java 的人应该不难实现。例如,可以换了 APK 的图片等。 需要注意的是,如果成功破解了自己的 APK,那么恭喜你找到安全漏洞了,需要通知开发人员补洞。

    安卓反编译工具

    AntiDroid V1.4.3是该工具的一个版本,它提供了一种直观且便捷的方式来反编译安卓APK文件。通过这个工具,我们可以对APK进行解包、反汇编以及源代码的还原,从而深入探究APK的内部结构和逻辑。以下是对AntiDroid主要...

    检验xml文件有效性的小工具

    这个名为“检验xml文件有效性的小工具”的程序,就是为了解决这个问题而设计的,它允许用户在不懂Java编程的情况下也能验证XML文件的语法正确性。 该工具的核心是用Java语言编写的,这意味着它可以跨平台运行,只要...

    AndroidTool APK工具集合包

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

Global site tag (gtag.js) - Google Analytics