# JAR 查看器

免费在线 JAR 查看器。直接在浏览器中打开 Java 归档（.jar、.war、.ear），查看文件列表，无需上传、无需解压。

> 标准页面: https://elysiatools.com/zh/viewers/jar

- **分类:** 压缩包

- **支持格式:** .jar, .war, .ear

## 概述

这个 JAR 查看器在你的浏览器中直接读取 Java 归档文件。JAR（.jar）是 Java 应用和库的打包格式；WAR（.war）和 EAR（.ear）是用于 Web 和企业级应用的相关格式。它们都基于 ZIP。选择一个示例或上传你自己的 .jar / .war / .ear 文件，立即浏览其内容，无需上传。

## 适用场景

- 收到一个 .jar 文件，想查看其中的 class 文件和依赖。
- 部署前需要私密地预览 WAR Web 应用。
- 想在没有 Java 工具的机器上检查 Java 库。

## 工作原理

- 选择一个内置示例压缩包，或选择你自己的 .jar / .war / .ear 文件。
- 查看器在浏览器内读取压缩包内容，不会上传任何数据。
- 浏览文件列表，查看 class、资源和 manifest。

## 使用案例

- 检查 Java 库依赖。
- 查看 WAR 部署描述符。
- 预览 Java 应用结构。

## 示例

- **JAR 示例归档**: A JAR archive sample for in-browser preview

## 常见问题

### JAR、WAR 和 EAR 有什么区别？

JAR（Java Archive）打包通用 Java class 和资源。WAR（Web Application Archive）用于含 servlet 和 JSP 的 Web 应用。EAR（Enterprise Archive）打包多个模块（包括 WAR 和 EJB）。它们都使用相同的基于 ZIP 的容器格式。

### 我的 JAR 文件会被上传吗？

不会。从你设备打开的文件始终留在本机，由浏览器本地读取。只有公开的示例压缩包会从服务器获取。

### 能反编译 .class 文件吗？

不能，本查看器只列出归档内容（class 名称、manifest、资源）供查看。它不会反编译或执行 Java 字节码。

## 相关内容

- [ZIP 查看器](https://elysiatools.com/zh/viewers/zip): Open and preview ZIP archives (.zip, .zipx) directly in your browser — list contents without uploading or extracting.
- [7Z 查看器](https://elysiatools.com/zh/viewers/7z): Open and preview 7Z archives (.7z) directly in your browser — list contents without uploading or extracting.
- [RAR 查看器](https://elysiatools.com/zh/viewers/rar): Open and preview RAR archives (.rar, .cbr) directly in your browser — list contents without uploading or extracting.
- [TAR 查看器](https://elysiatools.com/zh/viewers/tar): Open and preview TAR archives (.tar, .tgz) directly in your browser — list contents without uploading or extracting.
- [GZ 查看器](https://elysiatools.com/zh/viewers/gz): Open and preview GZip archives (.gz, .gzip) directly in your browser — list contents without uploading or extracting.
- [BZ2 查看器](https://elysiatools.com/zh/viewers/bz2): Open and preview BZip2 archives (.bz2, .bzip2, .tbz, .tbz2) directly in your browser — list contents without uploading or extracting.
