Невозможно импортировать исходный код затмения - PullRequest
0 голосов
/ 29 июня 2011

Я следовал этому руководству (Шаг 2), чтобы узнать, как импортировать исходный код eclipse, чтобы я мог исследовать различные пакеты для ассимиляции некоторых определенных аспектов кода.Я могу импортировать плагин, но я не вижу никаких исходных файлов, только файлы бинарных классов.Кто-нибудь знает, как я могу скачать и просмотреть исходный код Eclipse?Это не кажется простым на всех.

Ответы [ 3 ]

1 голос
/ 21 декабря 2014

Исходный код не был упакован с той версией затмения, которую вы использовали, и Гарретт Холл предложил загрузить «Eclipse SDK Feature» с сайта «Eclipse Project Updates».«Eclipse SDK Feature» - это не что иное, как исходный код с минимальным затмением.Таким образом, исходный код загружается и устанавливается, а после перезапуска и импорта проекта плагина можно увидеть исходный код плагина.

Это не универсально, как при простой загрузке Eclipse SDK.не достаточно увидеть исходный код какого-либо плагина (который не включал исходники).

1 голос
/ 17 марта 2016

Если вы хотите лучше понять исходный код, я бы посоветовал вам извлечь его из SCM в рабочее пространство.Вы можете легко сделать это из представления «Плагины»: найдите нужный вам плагин и попробуйте щелкнуть правой кнопкой мыши «Импортировать как»> «Проект из репозитория ...».Он должен автоматически клонировать репозиторий, извлечь правильный тег и импортировать источник плагина.

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

Открытое затмение

Открыть меню «Справка» -> «Установить новое программное обеспечение»

Выберите «Обновления проекта Eclipse»

Выберите «Eclipse SDK» и установите / перезапустите

Открыть меню «Окно» -> «Показать представление» -> «Плагины»

Вы найдете список всех плагинов. Щелкните правой кнопкой мыши один из них, выберите «Импортировать как исходный проект», и исходные файлы появятся в новом проекте.

Обратите внимание, что это работает на Helios, он может немного отличаться в других версиях

enter image description here

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