Как получить источники JDT затмения? - PullRequest
6 голосов
/ 29 июня 2011

Я пытаюсь написать плагин Eclipse, но я обнаружил, что по умолчанию источника нет.Я искал в www.eclipse.org, но ничего не нашел.

Мое затмение 3.6.2Где взять источник JDT?

Ответы [ 5 ]

18 голосов
/ 26 марта 2013

Похоже, что в последних версиях Eclipse (по крайней мере, Juno и Kepler) источник больше не включен в комплект JDT, который поставляется с Eclipse. Вам нужно пойти и скачать репозиторий p2 вручную:

  1. перейти к http://download.eclipse.org/eclipse/downloads/
  2. выберите ваш релиз (например, 4.2 или 4.3M6)
  3. прокрутите вниз до "JDT SDK" и загрузите репозиторий p2
  4. из Eclipse, добавьте репозиторий (введите «архив»)
  5. не забудьте снять флажок «Группировать элементы по категориям», потому что в этом хранилище нет категории, из-за чего Eclipse по умолчанию ничего не показывает (что может быть довольно загадочно)
  6. отметьте «Ресурсы разработчика подключаемого модуля Eclipse JDT», «Далее», «Далее», «Принять лицензию», «Готово».

Дождитесь окончания установки, перезапустите Eclipse, наслаждайтесь!

3 голосов
/ 07 декабря 2015

Как уже отмечали другие, источник JDT больше не включен в комплект JDT. Он также недоступен на основном сайте обновлений (в настоящее время Mars : http://download.eclipse.org/releases/mars).

Однако он доступен на сайте Eclipse Project Updates , который уже должен быть в вашем списке доступных программных сайтов:

http://download.eclipse.org/eclipse/updates/4.5

Откройте категорию Инструменты разработки Eclipse Java и выберите Ресурсы разработчика подключаемого модуля Eclipse JDT . Намного проще, чем загружать репозиторий P2 вручную, и всегда в курсе событий!

3 голосов
/ 29 июня 2011

Предполагая, что вы хотите иметь возможность просто просматривать исходный код JDT (в отличие от его редактирования), проще всего установить плагины с исходным кодом.Перейдите на следующий сайт обновления для Helios:

http://download.eclipse.org/releases/helios/

Затем найдите запись с меткой JDT Source или аналогичной.Он также может называться JDT SDK, что означает, что у него есть источник плюс несколько документов для разработчиков плагинов.

2 голосов
/ 03 мая 2012

Вы можете получить его здесь: http://dev.eclipse.org/viewcvs/viewvc.cgi/

0 голосов
/ 14 марта 2018

Начиная с января 2017 года банки JDT также публикуются на maven central ( объявление ).См. артефакты с groupId org.eclipse.jdt.

Пример.Для:

<dependency>
    <groupId>org.eclipse.jdt</groupId>
    <artifactId>org.eclipse.jdt.ui</artifactId>
    <version>3.13.51</version>
</dependency>

Jar-файлы источников находятся в ожидаемом месте:

http://repo1.maven.org/maven2/org/eclipse/jdt/org.eclipse.jdt.ui/3.13.51/org.eclipse.jdt.ui-3.13.51-sources.jar

(конечно, для поиска и загрузки JAR-файлов с исходными кодами лучше использовать такие инструменты, как maven)

...