Как получить источники JDT затмения?
Я пытаюсь написать плагин Eclipse, но я обнаружил, что по умолчанию источника нет. Я искал в www.eclipse.org, но ничего не нашел.
Мое затмение 3.6.2. Где я могу получить источник JDT?
5 ответов
Предполагая, что вы хотите иметь возможность просто просматривать исходный код JDT (а не редактировать его), проще всего установить плагины с исходным кодом. Перейдите на следующий сайт обновлений для Helios:
http://download.eclipse.org/releases/helios/
Затем найдите запись с меткой JDT Source или аналогичной. Он также может называться JDT SDK, что означает, что у него есть источник плюс некоторые документы для разработчиков плагинов.
Похоже, что в последних версиях Eclipse (по крайней мере, Juno и Kepler) источник больше не включен в комплект JDT, который поставляется с Eclipse. Вам нужно пойти и скачать репозиторий p2 вручную:
- перейдите на http://download.eclipse.org/eclipse/downloads/
- выберите ваш релиз (например, 4.2 или 4.3M6)
- прокрутите вниз до "JDT SDK" и загрузите репозиторий p2
- из Eclipse добавьте репозиторий (введите "архив")
- не забудьте снять флажок "Группировать элементы по категориям", потому что в этом хранилище нет категории, что делает Eclipse по умолчанию ничего не показывать (что может быть довольно загадочным)
- установите флажок "Ресурсы разработчика подключаемого модуля Eclipse JDT", "Далее", "Далее", "Принять лицензию", "Готово".
Дождитесь окончания установки, перезапустите Eclipse, наслаждайтесь!
Как уже отмечали другие, источник JDT больше не включен в комплект JDT. Он также недоступен на основном сайте обновлений (в настоящее время Mars: http://download.eclipse.org/releases/mars).
Тем не менее, он доступен на сайте обновлений проекта Eclipse, который уже должен быть в вашем списке доступных сайтов программного обеспечения:
http://download.eclipse.org/eclipse/updates/4.5
Откройте категорию Eclipse Java Development Tools и выберите Eclipse JDT Plug-in Developer Resources. Намного проще, чем загружать репозиторий P2 вручную, и всегда в курсе событий!
Вы можете получить его здесь: http://dev.eclipse.org/viewcvs/viewvc.cgi/
С января 2017 года банки JDT также публикуются на Maven Central ( объявление). Посмотреть артефакты с groupIdorg.eclipse.jdt
,
Пример. За:
<dependency>
<groupId>org.eclipse.jdt</groupId>
<artifactId>org.eclipse.jdt.ui</artifactId>
<version>3.13.51</version>
</dependency>
Кувшин источников находится в ожидаемом месте:
http://repo1.maven.org/maven2/org/eclipse/jdt/org.eclipse.jdt.ui/3.13.51/org.eclipse.jdt.ui-3.13.51-sources.jar
(конечно, лучше использовать такие инструменты, как maven, чтобы найти и скачать исходные файлы jar)