{
  "added_at": "2026-11-09",
  "category": "jvm",
  "description_en": "Java Decompiler Dataset provides paired Java source and decompiled Java assembly for training and evaluating decompilation models. Its samples are compilable single-class files selected from public GitHub repositories, with fields for source, assembly, tests and partial class scaffolds.",
  "description_zh": "Java Decompiler Dataset 提供配对的 Java 源码与反编译后的 Java 汇编，用于训练和评估反编译模型。样本是从公开 GitHub 仓库筛选出的可编译单类文件，包含源码、汇编、单元测试代码和部分类框架字段。",
  "entry_url": "https://awesomerea.org/resources/java-decompiler-dataset/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/java-decompiler-dataset/",
  "evidence_url": "https://huggingface.co/datasets/BradMcDanel/java-decompiler/blob/7c53106f547e09679dcab4fbba5b0ba26c7eb26c/README.md",
  "group": "learn",
  "id": "java-decompiler-dataset",
  "json_url": "https://awesomerea.org/resources/java-decompiler-dataset/record.json",
  "kind": "research",
  "markdown_url": "https://awesomerea.org/resources/java-decompiler-dataset/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/java-decompiler-dataset/index.md",
  "name": "Java Decompiler Dataset",
  "name_zh": "Java Decompiler Dataset Java 反编译数据集",
  "record_type": "resource",
  "relationship": "learning",
  "requirement_facets": [
    "scope",
    "limits",
    "license"
  ],
  "requirements": [
    "Samples are limited to compilable single-class files importing only java.* libraries.",
    "Academic research use only; redistribution of individual source files must follow their original repository licences.",
    "The dataset licence is listed as other; individual samples may retain their original repository licences."
  ],
  "requirements_zh": [
    "样本限于可编译、仅导入 java.* 库的单类文件。",
    "仅供学术研究；重新分发单个源码文件须遵守其原仓库的许可证。",
    "数据集许可证标为 other；单个样本可能仍受原仓库许可证约束。"
  ],
  "targets": [
    "binary"
  ],
  "url": "https://huggingface.co/datasets/BradMcDanel/java-decompiler",
  "verification": "source-reviewed",
  "verified_at": "2026-11-09"
}
