DocumentBuilderFactory在JDK 1.8.0_121中没有setFeature?

时间:2017-06-19 05:42:05

标签: java xml maven dom java-8

在解析XML文件时,我的documentbuilder正在寻找DTD,有时它会用来抛出错误(服务器崩溃)。所以当我用Google搜索时,我从这里得到了以下解决方案Ignoring the DTD while parsing XML(我使用的解决方案是VOTE --- 90)。我的IDE中的字母显示以下错误。

The method setFeature(String, boolean) is undefined for the type DocumentBuilderFactory

  

然后我认为我的maven版本的问题然后我找到了以下链接。

What is the jar file I should download and from where?

其中说它内置在JDK中,因此IDE本身会建议我进口。

我的JDK版本是

  

java version" 1.8.0_121"   Java(TM)SE运行时环境(版本1.8.0_121-b13)   Java HotSpot(TM)64位服务器VM(版本25.121-b13,混合模式)

Maven reference for DocumentBuilder

jar文件中的类代码 Looks like the class doesn't have the method

1 个答案:

答案 0 :(得分:4)

以下任务的答案为我解决了这个问题。

Node.getTextContent() is undefined in Node

基本上,您需要在eclipse中将JRE库移动到依赖项的顶部。