2015-05-15 21 views
4

我正在嘗試使用xjc從XML DTD自動生成Java類。生成的Java類必須是可序列化的。這些幫助文章添加了一個指向綁定文件的指針,該文件使用http://java.sun.com/xml/ns/jaxb架構的JAXB名稱空間,但該URL不再工作。JAXB綁定XML模式的當前URL是什麼?

的URL http://java.sun.com/xml/ns/jaxb重定向到http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/jaxb/index.html這反過來說,http://java.sun.com/xml/ns/jaxb是最新的URL,但是鏈接http://www.oracle.com/xml/ns/jaxb/也重定向到http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/jaxb/index.html

有點混亂。

我發現2014年更新的Oracle教程仍然使用該URL,但我沒有找到任何其他教程。有沒有人有更新的信息?

回答

3

這個工作對我來說:

<?xml version="1.0" encoding="UTF-8"?> 
<jaxb:bindings xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:jaxb='http://java.sun.com/xml/ns/jaxb' version='2.1' 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/jaxb http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/jaxb/bindingschema_2_0.xsd"> 

</jaxb:bindings>