Командная строка eclipse для установки плагина из удаленного почтового индекса

Привет всем, пытаясь установить плагин eclipse с удаленного сайта с помощью шеф-повара. Удаленный сайт имеет zip файл, доступный как url. Я понимаю, как это сделать из локального zip файла. Но этот случай - это сочетание URL-адреса и почтового индекса.

См. следующий синтаксис, который я использую

eclipse\\eclipse \
-application org.eclipse.equinox.p2.director \
-noSplash \
-repository \ http://nikiclvm4.xxx.yyyy.com:8081/artifactory/simple/tools-local/chef_bin/ccollab_client_8_3_8301_001_update_site.zip \
-installIUs \
com.smartbear.collaborator.base.feature.feature.group,\
com.smartbear.collaborator.8.3.8301.001

На локальном диске я использовал следующий синтаксис, который работал

-repository jar: файл:/C:/Users/xxxx/Downloads/ccollab_client_8_3_8301_001_update_site.zip!/\

Любая идея, как это сделать?

Ответ 1

Использовать в качестве репозитория url следующий ум конец! и слэш (и убедитесь, что настройки прокси-сервера настроены правильно).

jar:http://nikiclvm4.xxx.yyyy.com:8081/artifactory/simple/tools-local/chef_bin/ccollab_client_8_3_8301_001_update_site.zip!/
Недостатком

является то, что p2 сначала загружает весь zip файл, а затем обращается к содержащемуся репо после.