使用Moxy作为默认的JAXB实现
为了使用Moxy作为JAXB实现,必须在具有应用程序域类的文件夹中添加一个名为jaxb.properties的文件,并包括以下行
javax.xml.bind.context.factory=org.eclipse.persistence.jaxb.JAXBContextFactory
是否可以将moxy设置为项目的默认值?如果我有许多带有带注释的域类的文件夹,我应该把这个文件放在哪个文件夹中?
回答:
我是 负责人,并且是
专家组的成员。
MOXy已经是WebLogic 12.1.1中的默认JAXB实现:
- http://blog.bdoughan.com/2011/12/eclipselink-moxy-is-jaxb-provider-in.html
在其他环境中,您还可以利用该META-INF/services
机制将MOXy指定为默认的JAXB提供程序:
- 创建一个JAR,其中包含
javax.xml.bind.JAXBContext
在目录中称为的文件META-INF/services
javax.xml.bind.JAXBContext
文件内容必须是org.eclipse.persistence.jaxb.JAXBContextFactory
- 将该罐子添加到您的类路径中。
以上是 使用Moxy作为默认的JAXB实现 的全部内容, 来源链接: utcz.com/qa/411922.html