我发现了许多与使用contextpath生成JAXBContext相关的问题和最佳实践(包名称与(:)分隔)。我使用了contextpath和jaxb.index实现了JAXBContext(每个包都包含带有类列表的索引文件)。但是我还有一个问题,如果没有jaxb.index和ObjectFactory类,它会实现吗?可能吗?如果是,请指导我并提供一些链接。
我浏览了这个JAXBContext menthod摘要。 (http://docs.oracle.com/javaee/5/api/javax/xml/bind/JAXBContext.html)。我发现这行无法在包中找到ObjectFactory.class或jaxb.index 。
如果已经回答了这个问题,请指导我。
答案 0 :(得分:0)
如果在上下文路径上创建JAXBContext
,您的JAXB impl将首先在该位置查找jaxb.index
文件,如果该文件不存在,它将自动查找名为{的类{1}}注释ObjectFactory
。