什么是JAXB Bindings XML Schema的当前URL?

时间:2015-05-15 13:46:03

标签: java xml jaxb xjc

我尝试使用xjc从XML DTD自动生成Java类。生成的Java类必须是可序列化的。有帮助的文章添加指向绑定文件的指针,该文件使用http://java.sun.com/xml/ns/jaxb处的架构作为JAXB命名空间,但该URL不再起作用。

网址http://java.sun.com/xml/ns/jaxb重定向到http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/jaxb/index.htmlhttp://java.sun.com/xml/ns/jaxb反过来表示http://www.oracle.com/xml/ns/jaxb/是最新的网址,但链接到http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/jaxb/index.html并重定向到{{3}}。< / p>

有点混乱。

我在2014年更新的Oracle上发现仍然使用该URL的教程,但我没有找到任何其他内容。有没有人有更新的信息?

1 个答案:

答案 0 :(得分:7)

这对我有用:

<?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>