Подтвердить что ты не робот

Eclipse - Как обеспечить зависимость между проектами?

У меня есть два java-проекта в eclipse. Второй использует первую банку. Когда я пытаюсь перейти к первому из второго класса, он открывает .class этого файла. Но я хочу открыть первый файл проекта. Пожалуйста, помогите.

Спасибо заранее.

4b9b3361

Ответ 1

Если вы хотите связать свой второй проект с первым проектом, не добавляйте первый проект в виде файла JAR ко второму.

Вместо этого откройте свойства проекта второго проекта и выберите " путь сборки Java". В правой части вкладки Проекты вы можете добавить свой первый проект как "требуемый проект на пути сборки".

Файлы классов проекта 1 теперь добавляются к пути к классу проекта 2. И если вы нажмете на имя класса, вы напрямую попадете в исходный код.

Ответ 2

В идеале, JAR первого проекта появится в разделе "Связанные библиотеки" второго проекта. Щелкните правой кнопкой мыши на этом JAR и выберите "Свойства" → "Исходное приложение Java". Укажите переменную, которая ссылается на исходные файлы этого JAR.

В качестве альтернативы, установите плагин декомпилятора (см. jd-eclipse), который будет декомпилировать файлы классов при навигации по ним в Eclipse, чтобы вы могли см. источник.