`
鸟哥哥
  • 浏览: 98465 次
  • 性别: Icon_minigender_1
  • 来自: 梅州兴宁
社区版块
存档分类
最新评论

jar进一步压缩

阅读更多

感谢黄帅哥的方法介绍。这里再给大家分享一下:

如果用ide生成的jar比预定的大小要多那么几k,可以考虑一下这法子。
jar是zip的子压缩算法
可以把jar用winrar(其他工具一样)解压
然后winrar再把它压缩成zip,选择压缩项选:最大压缩率
生成xx.zip
改名为xx.jar,改jad上游戏包大小的描述。
放在手机里,一样可以运行的。

因选择了最大压缩率,很可能就能压缩出几k来。网友们可以试试。

如果想批量操作,java可以利用dos命令结合winrar各种参数搞,感兴趣的去找类Process,Runtime看看。

分享到:
评论

相关推荐

    Jar压缩工具使大的JAR可以缩小

    标题中的“Jar压缩工具使大的JAR可以缩小”指的是通过特定的压缩技术或工具,能够减小Java Archive(JAR)文件的大小,以便在资源有限的设备上,如早期的智能手机,更有效地运行和存储这些文件。JAR文件是Java平台上...

    kjar j2me压缩工具

    5. **命令行接口**:除了图形用户界面,kjar还提供命令行接口,适合自动化脚本和持续集成环境,进一步提高了开发流程的自动化程度。 在实际使用中,开发者通常会通过kjar.exe这个执行文件来运行工具,而readme.txt...

    JAR包查看器

    Java Archive (JAR) 文件是一种特殊格式的压缩文件,用于封装Java应用程序或库。JAR包包含.class文件、资源文件、元数据和清单文件,是Java平台的重要组成部分。"JAR包查看器"是一款小巧而实用的工具,专门设计用于...

    JAR命令&JAR包详解.doc

    接下来,我们将通过具体的示例来进一步了解如何使用JAR命令。 1. **创建JAR文件** ```bash jar cf hello.jar hello ``` 这条命令将在当前目录下创建一个名为`hello.jar`的JAR文件,其中包含`hello`目录下的...

    使用jdk自带的jar工具打jar包

    JAR文件不仅便于分发和部署,还能提供压缩、版本控制和安全特性。本篇将详细介绍如何使用JDK自带的`jar`工具来创建JAR包,这是一项基础但至关重要的技能。 一、`jar`工具简介 `jar`是Java Development Kit (JDK) ...

    Hello对应的可运行jar文件

    至于压缩包子文件的文件名称列表只给出了"Hello对应的可运行的jar文件",这意味着压缩包可能仅包含这个JAR文件和批处理脚本。通常,一个完整的项目打包可能会包括源代码、文档、依赖库等其他文件,但在这个例子中,...

    验证JAR简单集合

    标签“jar”进一步强调了我们将深入探讨Java平台上的JAR相关技术,包括如何创建、管理、打包和执行JAR文件。开发者可能会用到Apache Maven或Gradle这样的构建工具,它们自动化了JAR的构建过程,并且支持复杂的依赖...

    所有java的Jar包

    这个“所有java的Jar包”压缩文件可能包含了众多Java开发中常用的库、框架或者工具的JAR文件。由于文件大小限制,这里仅提供了部分,如有需要可进一步联系获取更多。 JAR文件的核心作用: 1. **代码封装**:将多个...

    arity-1.4.3.jar.zip

    "jar.zip包下载"表明这是一个可以下载的JAR文件,它已经被进一步压缩为ZIP格式,这可能是为了方便传输或存储。"依赖包"暗示这个JAR文件可能依赖于其他外部库,以正常工作。 标签"jar"进一步确认了这个文件是Java ...

    jar包签名和打包工具

    在某些情况下,JAR文件可能需要进一步压缩成.gz格式,以减小文件大小。gzip是一种常见的压缩算法,可以使用Unix/Linux的`gzip`命令进行压缩: ```bash gzip myapp.jar ``` 这会生成一个名为`myapp.jar.gz`的压缩文件...

    java开发中压缩js,css文件

    这些工具不仅能够压缩文件,还能进行变量和函数名的混淆,进一步减小文件大小,但混淆可能会对代码可读性和调试带来困难,因此在生产环境使用时需谨慎。 对于JavaScript的压缩,Closure Compiler和YUI Compressor会...

    jar包下载专用.zip

    在压缩文件"jar包下载专用"中,我们可以预期找到的是已经下载好的jar包,包括主jar及其所有依赖项。这些jar包可以用于本地开发环境,无需联网从Maven仓库再次下载。为了有效地利用这些资源,开发者可以将它们添加到...

    bzip2.jar及java源码

    解压缩时,数据会被读取并返回到程序中,供进一步处理。 5. 关闭流:最后,不要忘记关闭所有打开的输入/输出流,以释放资源。 bzip2由于其出色的压缩性能,在数据存储、备份和网络传输等领域得到了广泛应用。但是...

    kafka的jar包下载(全)

    标签“kafka jar”进一步强调了这个压缩包的核心内容,即与Kafka相关的JAR文件,这些文件通常包括Kafka服务器端、客户端API、生产者、消费者以及其他可能的依赖库,如Zookeeper(因为Kafka通常与Zookeeper配合使用来...

    删除jar包中的指定文件

    在提供的压缩包子文件名"ios_push_deleteBCKEY_DSA"中,我们可以推测这可能是与iOS推送服务相关的,可能涉及到了删除与备份或安全相关的密钥文件,但没有更多的上下文信息,无法进一步展开讨论。如果这个文件名是...

    jar包2jar包2jar包2jar包2jar包2

    由于压缩包子文件的文件名称列表只给出了“2”,这无法直接提供有关jar包的具体信息,但通常,一个包含jar包的压缩文件可能会包含多个jar,用于组织不同功能的代码,或者是为了整合多个项目或库。例如,开发者可能将...

    如何使用Fat Jar在Eclipse中制作jar文件包

    - **安装Fat Jar插件:** 首先从网络上下载Fat Jar插件,通常是一个压缩文件。解压后,将插件文件夹(例如,“net.sf.fjep.fatjar_0.0.24”)复制到Eclipse的`plugins`目录下,重启Eclipse后即可使用该插件。 - **...

    apache zip压缩类和jar包 集合

    Apache Zip压缩类和Apache Ant Jar包是Java开发中常用的工具,它们在处理文件打包和压缩方面发挥着重要作用。Apache Commons Compress库提供了对多种压缩格式的支持,包括ZIP,而Apache Ant是一个基于Java的任务驱动...

    ucanaccess的jar包

    标签“access驱动包”进一步明确了这个jar包的功能,即它是针对Access数据库的驱动程序包。 在“压缩包子文件的文件名称列表”中,仅列出了“lib”,这通常意味着压缩文件内有一个名为“lib”的目录,该目录下包含...

Global site tag (gtag.js) - Google Analytics