Несколько проектов с Eclipse - PullRequest
6 голосов
/ 20 июля 2009

У меня есть рабочее пространство внутри Eclipse, в котором есть 2 проекта.

Я хочу сослаться на проект № 2 из проекта № 1, но когда я иду в Проект -> Свойства -> Ссылки и отмечаю проект, который я хочу добавить в качестве ссылки, я все еще не могу создать экземпляры классов из проекта № 2 внутри проекта № 1.

Это приложение BlackBerry, разработанное на Java и в Eclipse.

Project1 Launcher.java

Проект2 Screen.java

Я хочу использовать Screen scr = new Screen(); // located in Project1

1 Ответ

8 голосов
/ 20 июля 2009

Вам необходимо добавить проект в путь сборки, чтобы компилятор Eclipse Java мог видеть другой проект.

  1. Выберите Проект-> Свойства-> Путь сборки Java-> вкладка Проекты
  2. Выбрать Добавить ...
  3. Добавьте «Проект 1» и OK обратно в рабочую область.

Еще одна вещь, которую нужно проверить. Если ваши классы находятся в пакете по умолчанию, они не будут импортированы. Если это так, попробуйте переместить ваши классы в явный пакет.

Например:

import mypackage.Screen;

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