# 使用 XmlBeans 对话框从 XML 架构生成 Java 代码

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

> **TL;DR**
> `工具 | XML 操作 | 使用 JAXB 从 XML 架构生成 Java 代码编写`

使用此对话框配置通过 [XmlBeans](http://xmlbeans.apache.org/) 数据绑定器基于 XML Schema 生成 Java 代码存根。

> **Note:**
> * 此功能在您安装并启用了 [Jakarta EE: Web Services (JAX-WS)](https://plugins.jetbrains.com/plugin/18584-jakarta-ee-web-services-jax-ws-) 插件后可用。
>
> * 当在活动编辑器选项卡中打开 XML 架构时，菜单项和对话框可用。

|  条目  |  描述  |
| --- | --- |
|  架构路径  |  在此字段中，指定用作生成基础的文件。 默认情况下，此字段显示当前文件的完整路径。 要使用其他架构，请点击   浏览   ![浏览按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app.general.ellipsis.svg)，然后在打开的   选择 XML Schema / Wsdl 文件进行生成   对话框中选择所需文件。  |
|  输出路径  |  用此字段指定生成和编译的 Java 代码放置在  `jar` 中的名称。 默认情况下，IntelliJ IDEA 建议创建一个新的  `types.jar` 。 要覆盖现有的  `jar` ，请点击   浏览   ![浏览按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app.general.ellipsis.svg)，然后在打开的对话框中选择所需的  `jar` 。  |
|  添加必要的库，以使生成的代码编译并发挥作用  |     选中此复选框以将额外的 XmlBeans 库自动添加到生成源代码所放置的模块的类路径中。       这些是生成的存根所依赖的库。     |
|  状态  |  在配置生成过程时，查看此只读字段中的信息，以跟踪并改进不一致情况。  |

## See also

### 概念

[Web 服务](web-services.html) [Web 服务客户端](web-service-clients.html)

### 过程

[从 XML Schema 生成 Java 代码](generating-java-code-from-xml-schema.html) [从实例文档生成 XML 模式](generating-xml-schema-from-instance-document.html) [Web 服务](web-services.html) [Web 服务客户端](web-service-clients.html)

### 参考

[使用 JAXB 对话框从 Java 生成 XML 模式](generate-xml-schema-from-java-using-jaxb-dialog.html)

