Почему «Источник> Организовать импорт» не работает в Eclipse? - PullRequest
3 голосов
/ 16 февраля 2010

Я пишу приложение Hello World SWT в Eclipse (я следую инструкциям, данным Eclipse). В какой-то момент мне нужно «Щелкните правой кнопкой мыши в редакторе Java и выберите« Источник »>« Организация импорта ».

Я сделал это в Eclipse, установленном в Ubuntu. Эта операция сгенерировала операторы import в начале моего кода. Но этого было недостаточно, чтобы заставить мою программу работать. Мне нужно было добавить несколько операторов импорта вручную, и после этого мой код работал нормально.

Теперь я пытаюсь сделать то же самое в Eclipse, установленном в Windows. В этом случае ситуация еще хуже. «Источник> Организовать импорт» ничего не меняет (он не добавляет операторов импорта в начало кода).

У кого-нибудь есть идеи, почему он не работает должным образом?

Ответы [ 2 ]

2 голосов
/ 16 февраля 2010

Сценарий 1. Пакет, который должен быть идентифицирован Eclipse, может отсутствовать в пути к классам вашего проекта.

Сценарий 2. Eclipse не может разрешить имя вашего класса, так как могут существовать два разных класса с одинаковымиимя в разных пакетах.В таких случаях появится диалоговое окно с просьбой выбрать соответствующий класс.В старой версии eclipse может не появиться всплывающее окно, в результате чего вам придется искать и решать вручную.

1 голос
/ 16 февраля 2010

Ваш источник должен быть безошибочным при компиляции, прежде чем будет применено любое из них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...