Загрузка подключаемого модуля Eclipse из Eclipse Marketplace для автономного использования
Подключаемый модуль, который я хочу установить (драйверы баз данных Eclipse Jubula), доступен только в Eclipse Marketplace. Однако мне нужно установить его в пакет Eclipse, работающий на машине, которая не подключена к Интернету. Можно ли получить адрес сайта обновления, чтобы я мог загрузить файлы для автономной установки? Этот ответ решает проблему с загрузкой сайта обновлений, но я не вижу способа получить адрес сайта обновлений на торговой площадке eclipse.
3 ответа
На каждой странице плагина Eclipse Marketplace используйте самый правый значок под кнопкой "Установить". Откроется оверлей, содержащий URL-адрес сайта обновлений.
Просто чтобы проконтролировать ответ Аарона, соответствующие файлы из plugins/
а также features/
перейти в новую папку eclipse/
который затем может быть помещен в dropins/
папка.
Поэтому для конкретного примера я хотел установить плагин Jenerate на автономный компьютер. В то время, когда я пытался это сделать, сайт обновлений был недоступен. Итак, я установил его через Marketplace на другую машину с доступом в Интернет, что привело к созданию папки features/org.jenerate.feature_1.0.2
а также банку plugins/org.jenerate_1.0.2.jar
, Я помещаю их во вновь созданные каталоги на автономной машине в dropins/jenerate/eclipse/features
а также dropins/jenerate/eclipse/plugins
соответственно. Смотрите также этот справочный документ по Eclipse.
Да. Потратив пару недель, я нашел этот простой процесс:
- Распакуйте Eclipse в папку
A
- Распакуйте Eclipse в папку
B
- Запустите Eclipse в папке
A
- Установите плагин
- Удалить все файлы в папке
plugins/
которые одинаковы в обеих установках Eclipse. - Удалить все файлы в папке
features/
которые одинаковы в обеих установках Eclipse.
Это оставляет вам файлы, необходимые для запуска плагина. Но так как это больше не сайт обновлений, вы не можете легко установить плагин.
Чтобы решить эту проблему, у вас есть два варианта:
Поместите файлы в
dropins/
папкаСоздайте сайт обновления, используя файлы, которые вы определили. Удачи с этим. Я пробовал это месяцами, но в лучшем случае результат был нестабильным ("Компонент не может быть установлен, потому что...").