JAR转LHA转换器
在线免费将JAR转换为LHA压缩格式
jar
lha
覆盖小众格式
需要用于Amiga或复古计算的LHA?从JAR转换可生成格式正确的LHA压缩包 — 这是convertio.co提供的罕见功能。
快速周转
我们的云服务器快速处理JAR到LHA的转换。即使网速较慢,压缩包本身在服务器端也能在几秒内重新打包。
安全且临时
您上传的JAR文件在转换完成后立即删除。LHA输出文件在24小时内删除 — 您的数据绝不会在服务器上长期存储。
如何转换JAR到LHA
从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.
选择lha或任何其他你需要的格式作为结果(支持超过200种格式)
让文件进行转换随后你可以下载你的lha文件
关于格式
JAR(Java Archive)是基于 ZIP 的包文件格式,由 Sun Microsystems) 开发,于 1996 年 1 月随 JDK 1.1 推出,用于将 Java 类文件、相关元数据和资源打包为单个可部署单元。JAR 文件在结构上是一个 ZIP 归档,额外包含一个 META-INF/MANIFEST.MF 文件 — 一个文本清单,声明归档的主类入口点、类路径依赖、包版本信息和数字签名信息。Java 运行时直接从 JAR 文件加载类而无需解压,利用 ZIP 目录实现对单个条目的高效随机访问。JAR 归档可以设为可执行:在清单中指定 Main-Class 属性后,只需简单的 java -jar 命令即可启动应用程序。该格式通过 JDK 的 jarsigner 工具支持代码签名,嵌入的数字签名可验证归档内容的真实性和完整性。JAR 的一大优势是与 Java 生态系统的原生集成 — JVM、构建工具(Maven、Gradle)、应用服务器和 IDE 都将 JAR 文件视为一等工件,形成统一的构建-部署-运行流程。该格式与标准 ZIP) 工具的向下兼容性是另一项实用优势:任何 ZIP 工具都能查看 JAR 内容,同时清单和签名层在此基础上添加了 Java 特有的功能。JAR 至今仍是 Java 库和应用在企业、移动和嵌入式部署中的基本分发单元。
LHA(原名 LHarc)是由吉崎荣泰(网名 Yoshi)于 1988 年 5 月创建的压缩归档格式,结合了 Lempel-Ziv) 滑动窗口压缩和霍夫曼编码,实现高效的数据压缩。该格式在日本获得了极高的普及度,在 1980 年代末至 1990 年代,LHA 几乎成为日本的标准压缩格式 — 从商业软件到 BBS 文件共享,几乎所有日本软件分发都依赖 LHA 归档。该格式以逐条目头部信息存储文件,包含文件名、时间戳、操作系统特定属性和 CRC-16 校验和,使用以双字符代码标识的多种压缩方法(lh0 到 lh7,其中 lh5 是最常用的通用算法)。LHA 的压缩算法对格式本身之外也产生了深远影响:lh5 方法将 LZSS 与静态霍夫曼编码相结合的思路,被后来 ZIP、gzip 和 PNG 中使用的 Deflate 算法所采纳。LHA 的一大优势在于其历史性的高效能 — 在当时相对缓慢的处理器上,LHA 以适中的 CPU 消耗提供了出色的压缩率。该格式对日本计算领域的深远文化影响是另一个值得关注的方面:LHA 以免费形式分发,促进了其在日本软件生态系统中的普及。虽然现代格式已在新归档方面取代了 LHA,但在访问日本软件档案和复古计算收藏时仍有用武之地,7-Zip 等当代工具均支持解压。
经常问的问题
为什么要将JAR转换为LHA?
LHA是Amiga系统和某些日本计算环境中的预期压缩格式。将JAR转换为LHA可确保内容在这些专用平台上可访问。
哪些程序可以打开LHA文件?
lha命令可在Unix/Linux上解压LHA。在Windows上,7-Zip和PeaZip支持LHA。经典Amiga工具LhA仍用于老式硬件。
转换会影响文件内容吗?
完全不会。JAR中的所有Java类、资源、清单和目录结构在LHA输出中都得到完整保留。
这个服务是基于浏览器的吗?
完全是。无需下载、无需插件 — 只需在浏览器中打开convertio.co,完整的转换器立即可用。
可以同时处理多个JAR吗?
可以,支持批量模式。同时上传多个JAR压缩包,在一次会话中全部转换为LHA。
JAR转LHA是免费的吗?
convertio.co上的基本转换是免费的。升级到高级方案可获得更大的文件限额和加速处理。