Есть ли простой способ присоединить источник в Eclipse? - PullRequest
123 голосов
/ 23 сентября 2008

Я большой поклонник того, как Visual Studio будет давать вам комментарии к документации / именам параметров при завершении написанного вами кода и ТАКЖЕ кода, на который вы ссылаетесь (различные библиотеки / сборки).

Существует ли простой способ получить встроенные имена Javadoc / параметров в Eclipse при выполнении кода или при наведении указателя мыши на методы? Через плагин? Через какую-то настройку? Очень раздражает использование большого количества библиотек (как это часто случается в Java), а затем приходится переходить на веб-сайт или в местное местоположение javadoc для поиска информации, когда она находится в исходных банках прямо там!

Ответы [ 17 ]

1 голос
/ 10 июня 2011

Другой вариант - щелкнуть правой кнопкой мыши по файлу JAR, который будет находиться в (Ваш проект) -> Ссылки на библиотеки -> (Ваш JAR), и выбрать свойства. Затем нажмите на Исходное вложение Java. А затем в пути местоположения укажите местоположение для вашего исходного файла JAR.

Это просто еще один подход к прикреплению вашего исходного файла.

0 голосов
/ 19 февраля 2018

Просто нажмите на прикрепить источник и выберите путь к папке ... имя будет таким же, как и имя папки (в моем случае). Помните, что вам нужно выбрать путь к базовому местоположению папки проекта с помощью «\» с суффиксом ex D: \ MyProject \

0 голосов
/ 07 сентября 2017

Для тех, кто пишет плагины Eclipse и хочет включить источник ... в функции ExportWizard есть опция для включения источника: enter image description here

0 голосов
/ 05 ноября 2014

Если вы собираете свои библиотеки с помощью gradle, вы можете присоединить исходные файлы к созданным вами jar-файлам, и eclipse автоматически их использует. См. Ответ @MichaelOryl Как собрать jar с исходниками с помощью gradle .

Скопировано здесь для справки:

jar {
    from sourceSets.main.allSource
}

Показанное решение предназначено для использования с Java-плагином Gradle. Пробег может отличаться, если вы не используете этот плагин.

0 голосов
/ 29 января 2009

Еще одна идея для облегчения использования автоматизированной сборки:

Когда вы создаете jar одного из ваших проектов, также создайте jar с исходными файлами:
project.jar
проект-src.jar

Вместо того чтобы заходить в диалоговое окно параметров пути сборки, чтобы добавить ссылку на источник в каждый файл jar, попробуйте следующее: добавьте одну ссылку на источник через диалоговое окно. Отредактируйте ваш .classpath и, используя первую запись jar в качестве шаблона, добавьте исходные файлы jar в каждый из ваших других jar.

Таким образом, вы можете использовать навигационные средства Eclipse в полной мере, но при этом использовать что-то более автономное для создания своих проектов.

0 голосов
/ 14 сентября 2011

Это может показаться излишним, но если вы используете maven и включаете источник, плагин mvn eclipse сгенерирует всю исходную конфигурацию, необходимую для предоставления вам всей документации, которую вы можете запросить.

0 голосов
/ 09 июля 2011

Я собирался попросить альтернативу подключению источников к одному и тому же JAR, используемому в нескольких проектах. Первоначально я думал, что единственной альтернативой является повторная сборка JAR с включенным исходным кодом, но, глядя на функцию «пользовательской библиотеки», вам не нужно создавать JAR с исходным кодом.

Это альтернатива, когда у вас есть несколько проектов (связанных или нет), которые ссылаются на один и тот же JAR. Создайте «пользовательскую библиотеку» для каждого JAR и прикрепите к ним источник. В следующий раз вам понадобится определенный JAR, вместо того, чтобы использовать «Добавить JAR ...» или «Добавить внешние JAR ...», вы добавите «пользовательскую библиотеку», которую вы ранее создали.

Вам нужно будет только подключить источник ОДИН РАЗ для каждого JAR и использовать его повторно для любого количества проектов.

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