簡體   English   中英

在 Eclipse 中從 .xsd 模式生成 Java 類

[英]Generate Java Classes from .xsd schema in eclipse

我正在嘗試為現有的 .xsd 文件生成 JavaClasses。 從命令行我已經可以做到了。

為了在 Eclipse 中實現相同的目標,我嘗試右鍵單擊 .xsd > Generate > JAXB Classes...但在下一個對話中我得到了錯誤:

“該項目的類路徑似乎不包含繼續生成類所需的庫。”

我發現很多答案都提到使用正確的 JDK,但我已經將 jdk1.8.0 設置為首選項。 (我使用 Eclipse 開普勒)

我希望我提供了所有必要的信息,並且任何人都可以幫助我解決這個問題,提前致謝

我通過將 jaxb jar 文件添加到我的項目的類路徑來實現這一點。 我包括:jaxb-core-2.3.0.jar、jaxb-impl-2.3.0.jar 和 jaxb-xjc-2.3.0.jar。 impl jar 僅在我開始使用需要啟用供應商擴展的綁定文件時添加。 否則,我只需要 core 和 xjc 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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM