1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors_addons-eclipse-rcp

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Gradle и Eclipse RCP

Этот пример проекта демонстрирует создание приложения Eclipse RCP с использованием следующих методик:

  • Зависимости, вытянутые из Maven и p2
  • Нативные запускайщики для Windows/Mac/Linux
  • Автоматическое создание метаданных OSGi
  • Две версии одного и того же библиотеки (Guava 17 и 18 одновременно)
  • Создание IDE как артефакта сборки

Демо проект для плагина Goomph для Gradle также использует bnd-platform в большом количестве.

Быстрый старт

  • gradlew ide открывает IDE для манипулирования этим проектом.
  • gradlew assemble.all создаёт нативные запускайщики для Windows/Mac/Linux в папке deploy/build.

Общая структура проекта

Плагины применяются следующим образом:

Структура проекта

Презентации

См. "Gradle and Eclipse RCP.pptx" в этом репозитории для получения более подробной информации. Основана на презентации, данной на Gradle Summit 2016 (видео).

Вторая презентация, основанная на этой работе, будет дана на EclipseConverge 2017.## Отзывы

  • Огромное спасибо Саймону Темплеру за отличную bnd-platform.
  • Обратите внимание на работу Дэвида Акхерста над p2 и Gradle (подробности в PowerPoint).
  • Отличные библиотеки Андрея Хихлова — Wuff и Unpuzzle — оказались огромной помощью всем, кто пытается сделать так, чтобы Gradle и Eclipse работали вместе.
  • Поддерживается DiffPlug.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Java
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors_addons-eclipse-rcp.git
git@api.gitlife.ru:oschina-mirror/mirrors_addons-eclipse-rcp.git
oschina-mirror
mirrors_addons-eclipse-rcp
mirrors_addons-eclipse-rcp
main