Как исправить «Импорт javax.xml.namespace.QName не может быть решен» при обновлении с JDK1.8 до JDK1.11 - PullRequest
0 голосов
/ 03 января 2019

Я обновляю 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

}
...