Я буду участвовать в разработке Java в первый раз. Приложение будет построено на наборе подключаемых модулей Eclipse -и пакетов, называемых UDOP. Этот набор поставляется с учебниками, которые я прохожу.
Вчера все было хорошо, и в моем примере кода я смог импортировать определенный пакет и расширить один из содержащихся в нем классов. Когда я сегодня запускал Eclipse, под пакетом в операторе импорта была красная строка, а при наведении курсора -сообщалось, что импорт не может быть разрешен. Целевая платформа указана правильно, и мои зависимости соответствуют требованиям руководства. Я запустил Update Classpath.
Детали:
оператор импорта
import com.tdkc.udop.extensionpoints.views.ViewPartBase;
Красная волнистая линия находится под com.tdkc.udop.extensionpoints .
com.tdkc.udop устанавливается как зависимость.
Целевая платформа:.../UDOP _SDK,
и под этим я могу найти файл.../UDOP _SDK/plugins/com.tdkc.udop _1.7.0/com/tdkc/udop/extensionpoints/views/ViewPartBase.class
com.tdkc.udop появляется в проводнике пакетов, а из P.E. Я могу перейти вниз и увидеть ViewBasePart.class.
Хотя я новичок в Eclipse и Java, у меня есть небольшой опыт работы с C++ и Objective -C и Cocoa.
Каковы возможные причины того, что импорт не может быть найден? Что я должен проверить? Спасибо.