gpt4 book ai didi

java - 在 eclipse 中从 .xsd 模式生成 Java 类

转载 作者:行者123 更新时间:2023-11-30 06:27:10 25 4
gpt4 key购买 nike

我正在尝试为现有的 .xsd 文件生成 JavaClass。从命令行我已经可以做到这一点。

为了在 Eclipse 中实现相同的效果,我尝试右键单击 .xsd > 生成 > JAXB 类...但在下一个对话框中我收到错误:

" The classpath for this project does not appear to contain the necessary libraries to proceed with class generation."

我发现很多答案都提到使用正确的 JDK,但我已经将 jdk1.8.0 设置为首选项。 (我使用 Eclipse Kepler)

我希望我提供了所有必要的信息,并且任何人都可以帮助我解决这个问题,提前致谢

最佳答案

我通过将 jaxb jar 文件添加到项目的类路径中来实现此目的。我包括:jaxb-core-2.3.0.jar、jaxb-impl-2.3.0.jar 和 jaxb-xjc-2.3.0.jar。仅当我开始使用需要我启用供应商扩展的绑定(bind)文件时才添加 impl jar。否则 core 和 xjc jar 就是我所需要的。我提供了我获得 jar 的链接,以防您还没有它们

http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-xjc/2.3.0

http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.3.0

https://mvnrepository.com/artifact/com.sun.xml.bind/jaxb-impl/2.3.0

关于java - 在 eclipse 中从 .xsd 模式生成 Java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46955870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com