Node "丢失"getTextContent()方法?

   刚才导入了一个工程,其中关于SOAP操作的类 一直报

SOAPMessage message.getSOAPBody().getFirstChild().getTextContent();

 找不到getTextContext()方法的错

 

我就纳闷了 我的jdk是jdk-1.6.0_45的呀 不该是JDK版本的问题 因为我查了一下org.w3c.dom.Node中的方法是有

 public String getTextContent()
                                         throws DOMException;

 的呀、

后来发现我的工程了有一个xml-apis-1.0.b2.jar的jar包 其中也包含一个 org.w3c.dom.Node的类  顿悟:估计java编译器使用的不是JDK本身自带的类 所以解决办法很简单把 JRE编译优先级提高就ok了如下图 将jre 位置提升


Node "丢失"getTextContent()方法?
 

 

你可能感兴趣的:(content)