"java.rmi.Remote не может быть преобразован в тип" означает? - PullRequest
1 голос
/ 29 августа 2011

Я импортировал веб-ссылку, и из этой службы у меня появилось несколько классов, и один из классов выдает ошибку типа java.rmi.Remote cannot be resolved to a type. Я новичок в этом веб-сервисе, поэтому любой может помочь мне выбраться из этого.

Ответы [ 3 ]

0 голосов
/ 29 августа 2011

Какой JDK вы используете? Что печатает Java-версия? На каком этапе вы получаете эту ошибку? и что такое ошибка точная ? не только что это как? Если это исключение, опубликуйте всю трассировку стека.

0 голосов
/ 05 февраля 2015

Это очень часто проблема связывания с JSExJEE. Я изменил свой проект на Maven, чтобы избежать загрузки библиотек вручную (в Eclipse это очень просто: Project - щелкните правой кнопкой мыши -> configure -> Maven). Затем в pom.xml добавлена ​​поддержка Java EE:

  <dependencies>
      <dependency>
        <groupId>javax</groupId>
        <artifactId>javaee-api</artifactId>
        <version>7.0</version>
      </dependency>
  </dependencies>

Проверьте, установлена ​​ли системная библиотека JRE на JDK (в моем случае Oracle 1.7.0.71), а не JRE. У вас должна быть установка JAVA JDK, а не Java JRE (Проект - щелкните правой кнопкой мыши -> Свойства -> Путь сборки Java).

Аналогичное решение: ошибка: пакет javax.servlet не существует

0 голосов
/ 29 августа 2011

компилятор говорит вам, что он не знает, что такое Remote.вставьте следующее как вверху вашего исходного файла (но после строки пакета, если у вас есть).

import java.rmi.Remote;

...