百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
V

vineflower

> 编程语言
开源

现代 Java 反编译器,旨在尽可能地保持准确性,并重点关注输出质量。Fernflower 反编译器的分支。

2.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

现代 Java 反编译器,旨在尽可能地保持准确性,并重点关注输出质量。Fernflower 反编译器的分支。

Vineflower 是一款现代通用的 Java 和 JVM 语言反编译器,其重点是提供最佳的质量、速度和可用性。Vineflower 的特点包括:

Vineflower 可以从控制台使用或作为库使用。若要从命令行运行 Vineflower,请从 版本页 下载最新版本。然后,可以使用 java -jar vineflower.jar <arguments> <source> <destination> 来运行 Vineflower。<arguments> 是您要传递给反编译器的 命令行参数 列表。<source> 可以是 jar、zip、文件夹或类文件,而 <destination> 可以是文件夹、zip、jar 或省略以输出到控制台。

如果要将 Vineflower 用作库,可以在 maven central 上找到发行版。Vineflower 1.9+ 运行需要 Java 11 或更高版本,而 Vineflower 1.11+ 运行需要 Java 17 或更高版本。可以通过以下命令在 gradle 中添加 Vineflower 为依赖项:

groovy
dependencies {
    implementation 'org.vineflower:vineflower:<version>'
}

参与贡献

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javadecompilerfernflowerhacktoberfestjava

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言