henryhchchc/mokapot
GitHub: henryhchchc/mokapot
MokaPot 是一个 Rust 库,用于解析、检查和修改 JVM 字节码(Java class 文件)。
Stars: 27 | Forks: 5
# MokaPot
[](https://github.com/henryhchchc/mokapot)
[](https://app.codecov.io/gh/henryhchchc/mokapot/)
[](https://crates.io/crates/mokapot)
[](https://docs.rs/mokapot)
[](docs/CODE_OF_CONDUCT.md)
[](https://deepwiki.com/henryhchchc/mokapot)
## 概述
MokaPot 是一个用于处理 JVM bytecode 的 Rust 库。你可以使用它来解析、检查和修改 Java class 文件。
有关库的用法和 API 文档,请参阅 [mokapot crate](crates/mokapot/)。
## 文档
- [发布版文档](https://docs.rs/mokapot)
- [最新提交文档](https://henryhchchc.github.io/mokapot/mokapot/)
## 构建
要求:
- Rust(最新稳定版)
- JDK(最新发布版,用于将 Java 源文件编译为测试数据)
构建并测试:
```
cargo build --all-features
cargo test --all-features
```
## 贡献
关于如何贡献,请参阅 [docs/CONTRIBUTING.md](docs/CONTRIBUTING.md)。
## 许可证
MIT License。详情请参阅 [LICENSE](LICENSE)。
标签:JS文件枚举, JVM, Rust库, 可视化界面, 字节码, 编译器工具, 通知系统