MyEclipse 2017 CI 10中的SchemaGen / XJC

时间:2018-04-09 16:32:02

标签: java xjc myeclipse

我觉得这应该很容易找到,但我还没能到。我正在使用MyEclipse Enterprise Workbench 2017 CI 10,我正在寻找允许从Java Pojo类创建xml的选项(反之亦然)。如果我理解正确的话,它基本上包含了SchemaGen / XJC的MyEclipse功能。在MyEclipse / Eclipse的其他版本中,我能够右键单击该类并找到" Generate> ..."菜单(或接近它的东西),但我现在似乎无法找到它。

也许有一个需要的插件,但我不记得在此之前必须这样做...

与此相关的所有其他问题似乎都没有相关或过时。

感谢您的时间。

2 个答案:

答案 0 :(得分:0)

MyEclipse没有这个功能,我不确定它有没有。也许您正在考虑与Web服务生成相关的一些工具(为服务中使用的类型生成xsd,它具有Generate上下文菜单项)或者可能是hibernate映射文件。

我不知道是否还有其他可能有帮助的eclipse插件。

答案 1 :(得分:0)

好的,我找到了解决方案(在Eclipse documentation的帮助下)。以下是从pojo生成xsd的步骤:

  1. 右键点击pojo
  2. 选择新建>其他
  3. JAXB文件夹>来自JAXB类的模式
  4. 下一步
  5. 根据您的使用情况继续使用向导...
  6. 我认为这实际上是在引擎盖下使用schemagen。我误导了标题中的“xjc”(尽管使用上面的步骤1-3然后从Schema中选择JAXB类,该功能也存在);我现在将改变标题以反映两种功能。

    可能有一种方法可以让“生成”选项比使用“新”更容易出现右键单击,但我无法找到它。在这一点上真的没有必要,因为这个解决方案运行得很好。