有没有办法加速javax.xml.bind.JAXBContexts的初始化(大于1000个类)?在我们的XML繁重的应用程序中,启动时间大约是10分钟,主要包括JAXBContexts的初始化时间.:-(
我们在JDK 1.5和org.jvnet.jaxb2.maven2.maven-jaxb2-plugin中使用Sun的JAXB实现来从XSD生成代码.
澄清:问题不在于我们有许多具有相同上下文路径的JAXBContext实例,但问题是单个JAXBContext的初始化需要几十秒,因为它必须加载和处理数千个类.(我们的XSD相当大且复杂.)所有JAXBContext实例都有不同的上下文路径 - 我们无法进一步减少数量.