生成JAXBContext:newInstance(contextPath):使用jaxb.in​​dex

时间:2013-08-19 07:18:41

标签: jaxb jdeveloper

我发现了许多与使用contextpath生成JAXBContext相关的问题和最佳实践(包名称与(:)分隔)。我使用了contextpath和jaxb.in​​dex实现了JAXBContext(每个包都包含带有类列表的索引文件)。但是我还有一个问题,如果没有jaxb.in​​dex和ObjectFactory类,它会实现吗?可能吗?如果是,请指导我并提供一些链接。

我浏览了这个JAXBContext menthod摘要。 (http://docs.oracle.com/javaee/5/api/javax/xml/bind/JAXBContext.html)。我发现这行无法在包中找到ObjectFactory.class或jaxb.in​​dex

如果已经回答了这个问题,请指导我。

1 个答案:

答案 0 :(得分:0)

如果在上下文路径上创建JAXBContext,您的JAXB impl将首先在该位置查找jaxb.index文件,如果该文件不存在,它将自动查找名为{的类{1}}注释ObjectFactory