IntelliJ IDEA 2025.1 Help

使用 JAXB 对话框从 XML 架构生成 Java

使用此对话框配置通过 JAXB 数据绑定器基于 XML Schema 生成 Java 代码存根。

条目

描述

Schema/WSDL/DTD 路径

在此字段中,指定要用作生成依据的文件。 默认情况下,该字段显示当前文件的完整路径。 要使用另一个 Schema,点击 浏览 浏览按钮 并在打开的 选择 XML Schema 文件用于 JAXB 生成 对话框中选择所需的文件。

输出路径

请选择模块源目录以放置生成的 Java 代码存根。

软件包前缀

使用此列表指定生成的 Java 文件要放置的包。

生成软件包级注解

请执行以下操作之一:

  • 选中这个复选框以生成带有注解的 package-info.java

  • 取消选中此复选框,即可将注解内部化到其他生成的类中。

使用 'generated' 注解标记生成的代码

选中此复选框以便为生成的代码提供 javax.annotation.Generated 注释。

将生成的文件设为只读

选中此复选框以强制 XJC 绑定编译器将生成的 Java 源代码标记为 只读

添加必要的库,以使生成的代码编译并发挥作用

选择此复选框以将其他 JAXB 客户端库自动添加到生成源代码所在模块的类路径中。

生成的代码存根依赖的库如下。

不生成标头

选择此复选框以将 no-header 参数传递给相应的命令。

添加外部绑定文件/目录

选择此复选框以指定外部绑定文件或生成文件所在的输出目录。

状态

在此只读字段中查看信息,以便在配置生成过程时跟踪和改进差异。

最后修改日期: 2025年 4月 24日