0

只是一点背景:我有一个具有很多层次结构的 wsdl 和模式文件,这意味着模式中有很多导入/包含标签。我有一个 netbeans 项目并使用 wsimport 生成客户端代码。我已成功调用 Web 服务操作并获取数据。

我需要什么:我希望访问 xjc 编译器用来从模式生成 java 代码的模型。如果可能的话,我想在不编写自己的插件的情况下做到这一点。我想用这个模型用codemodel生成我自己的代码。

问题是:有没有办法在不编写 xjc 插件的情况下(最好从我上面描述的客户项目)访问模型或“大纲”?

我是 java 和 jaxb 的新手,因此非常感谢任何方向和详细说明。

4

1 回答 1

0

您可以使用AntMaven直接调用 xjc 编译器。只需将其指向引用的模式即可。如果您需要对生成的代码进行一些控制,可以查看 JAXB 中的自定义绑定

你到底想完成什么?

于 2012-08-17T18:57:54.077 回答