Связывание источника с .jars в Eclipse - PullRequest
0 голосов
/ 14 июля 2011

Этот дистрибутив фреймворка включает в себя папку lib (где находятся все двоичные файлы .jar) и папку src (где вы можете найти соответствующие файлы .javas для каждого .jar).Пока что я только добавил lib в путь сборки проекта Java.

Как бы вы скопировали src сейчас?Просто добавляешь или есть способ как-то связать это с lib?Я не имею в виду, из чего конкретно состоит усиление, но я считаю, что это было бы несколько лучше.

Редактировать - src предоставляется в виде иерархии папок, а не источника.jars.

Ответы [ 2 ]

1 голос
/ 14 июля 2011

Я не уверен на 100%, что это то, что вам нужно, но если вы добавили jar-файлы в путь сборки, вы можете щелкнуть правой кнопкой мыши по отдельным jar-файлам в Project Explorer и выбрать Properties.В появившемся всплывающем окне есть вкладка Java Source Attachment, в которой есть опции для связывания исходных файлов в зависимости от того, где они находятся.

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

1 голос
/ 14 июля 2011

Если вы не изменяете источник, производительность будет лучше, если источник для каждого jar находится в своем собственном jar источника. Это обычно также более удобно. Это соглашение на данный момент, особенно если вы можете получить банки из хранилища Maven. Каждый jar должен быть организован так, как вы ожидаете, с каталогами верхнего уровня "org", "com" и т. Д. В пути сборки вы можете прикрепить jar-источник к каждому двоичному jar-файлу.

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