我正在尝试将项目更改为jre 1.7。但是当我更改引用的库时,出现以下错误:
DocumentBuildFactory documentBuildFactory = (DocumentBuilderFactory) = new org.apache.xerces.jaxp.DocumentBuilderFactoryImpl();
任何想法为什么?因为我认为它不被弃用。
我得到的错误是org.apache.xerces无法解析为类型
答案 0 :(得分:1)
不要直接实例化org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
。始终使用DocumentBuilderFactory.newInstance
,它将使用(其中包括)Services API来定位要实例化的实际DocumentBuilderFactory
。