Java—从jre 1.6更改为1.7 DocumentBuildFactory时失败

Java—从jre 1.6更改为1.7 DocumentBuildFactory时失败,java,java-7,xerces,jaxp,Java,Java 7,Xerces,Jaxp,我正在尝试将一个项目改为使用jre 1.7。但是,当我更改引用的库时,会出现以下错误: DocumentBuildFactory documentBuildFactory = (DocumentBuilderFactory) = new org.apache.xerces.jaxp.DocumentBuilderFactoryImpl(); 你知道为什么吗?因为我不认为这是不赞成的 我得到的错误是org.apache.xerces无法解析为类型不要直接实例化org.apache.xerces

我正在尝试将一个项目改为使用jre 1.7。但是,当我更改引用的库时,会出现以下错误:

DocumentBuildFactory documentBuildFactory = (DocumentBuilderFactory) = new  org.apache.xerces.jaxp.DocumentBuilderFactoryImpl();
你知道为什么吗?因为我不认为这是不赞成的


我得到的错误是org.apache.xerces无法解析为类型

不要直接实例化org.apache.xerces.jaxp.DocumentBuilderFactoryImpl。始终使用,它将使用(除其他外)服务API来定位要实例化的实际
DocumentBuilderFactory

您得到的确切错误是什么?不是
DocumentBuilderFactory
?添加的错误-这只是qn中的一个输入错误-抱歉