Eclipse, открытое объявление, определенное в библиотеке
В Eclipse, если я нажимаю F3 или открываю декларацию по ссылке в одной из моих библиотек, он открывает копию кода, доступную только для чтения.
Сначала я подумал, что это очень полезно, так как напоминает мне, что это библиотечный код и изменения могут повлиять на большее количество проектов. Но мне больно идти и вручную находить файл.java, если я хочу его редактировать.
Могу ли я: а) сделать так, чтобы он всегда открывал связанный файл.java, или б) как только была открыта только для чтения копия, быстро добраться до редактируемого файла.java.
2 ответа
Если у вас есть зависимая библиотека, открытая как проект Java в Eclipse, вы можете добавить проект в путь сборки. (Щелкните правой кнопкой мыши на проекте -> Свойства -> Путь сборки Java -> Проекты -> Добавить).
В разделе " Заказ и экспорт " убедитесь, что проект находится над библиотекой.
После этого, когда вы нажмете F3, откроется файл.java.
Вам нужно прикрепить правильный источник, когда вы нажимаете Ctrl+ клик или нажимаете F3 для любого класса, который находится в библиотеке. Просто нажмите на прикрепить источник -> внешняя папка -> прикрепить папку src используемой вами библиотеки. Eclipse сам найдет правильный файл.java.
У меня была такая же проблема с интерфейсом Action в стойках 2.0. Так что я прикрепил папку src внутри моей директории Struts и качнул вашего дядю.