Eclipse - Как обеспечить зависимость между проектами?
У меня есть два java-проекта в eclipse. Второй использует первую банку. Когда я пытаюсь перейти к первому из второго класса, он открывает .class этого файла. Но я хочу открыть первый файл проекта. Пожалуйста, помогите.
Спасибо заранее.
Ответ 1
Если вы хотите связать свой второй проект с первым проектом, не добавляйте первый проект в виде файла JAR ко второму.
Вместо этого откройте свойства проекта второго проекта и выберите " путь сборки Java". В правой части вкладки Проекты вы можете добавить свой первый проект как "требуемый проект на пути сборки".
Файлы классов проекта 1 теперь добавляются к пути к классу проекта 2. И если вы нажмете на имя класса, вы напрямую попадете в исходный код.
Ответ 2
В идеале, JAR первого проекта появится в разделе "Связанные библиотеки" второго проекта.
Щелкните правой кнопкой мыши на этом JAR и выберите "Свойства" → "Исходное приложение Java".
Укажите переменную, которая ссылается на исходные файлы этого JAR.
В качестве альтернативы, установите плагин декомпилятора (см. jd-eclipse), который будет декомпилировать файлы классов при навигации по ним в Eclipse, чтобы вы могли см. источник.