从JDK1.8升级到JDK1.11时如何解决“无法解析导入javax.xml.namespace.QName”

时间:2019-01-03 11:19:01

标签: java xml eclipse namespaces

我正在将Java应用程序从JDK1.8升级到JDK1.11。使用import javax.xml.namespace.QName的类之一;无法解析来自JDK11的内容。

添加外部jar javax.xml.1.3.4.jar并更新eclipse中的构建路径无济于事,因为QName构造函数中的参数不相同。我的QName只有2个参数,JDK1.8支持,JDK11不支持。如果有人遇到此类问题并且无法导入javax.xml.namespace.QName,请回答。

import javax.xml.namespace.QName;
class serviceIPAddress{

// Object created with 2 parameters


private final static QName SERVICENOWUSERVERIPADDRESS_QNAME = new QName("http://www.service-now.com/u_server_ip_address", "ServiceNow_u_server_ip_address");


.....
//Code follows

}

0 个答案:

没有答案