Как установить плагины Groovy и Grails для Eclipse / STS без прямого доступа в интернет? - PullRequest
7 голосов
/ 21 марта 2012

Я использую 64-разрядную версию Windows 7 Enterprise, брандмауэр означает, что некоторые сайты обновлений не доступны напрямую, и мой обычный пользователь не является локальным администратором.

Как установить плагины Groovy и Grails для STS?

Ответы [ 3 ]

10 голосов
/ 21 марта 2012

Обновление (июль 2012 г.) : теперь имеется предварительно сконфигурированная версия STS, которая поставляется с Groovy и Grails, просто установите или разархивируйте пакет, а Groovy, Grails и их плагины предустановлены и работают , Это доступно на сайте STS здесь (например, Groovy / Grails Tool Suite версии 3.0.0.М3 zip-файл находится здесь


У меня изначально был ряд проблем с правами администратора / доступа, а встроенный сайт обновлений расширений STS заблокирован брандмауэром. Я думал, что установка STS в качестве локального администратора поможет, но на самом деле это только ухудшило ситуацию и вызвало проблемы при запуске STS из учетной записи обычного пользователя. Вот последние необходимые шаги ...

Проблемы с доступом пользователей: Создайте каталог, например, c: \ devtools

  1. c: \ devtools -> каталог, в который можно установить STS. (Ваш пользователь Windows 7 должен иметь полный доступ для чтения / записи)
  2. Распаковка и все другие действия, описанные ниже, должны выполняться как обычный пользователь (для этого не требуется локальный администратор) Локальный администратор был необходим только для создания каталога devtools и предоставления полного чтения / доступ для записи обычному пользователю.

Загрузка / Проблемы с брандмауэром: Следующие файлы могут быть загружены с отдельного компьютера и перенесены таким образом, чтобы ПК разработчика не требовал прямого доступа в Интернет

  1. Загрузить ZIP-файл STS для Windows http://www.springsource.org/downloads/sts
  2. Загрузить плагин Groovy STS http://ci.repository.codehaus.org/greclipse/snapshot/e37/old/
    • например, Архив v2.6.1 для STS 2.9.0 http://ci.repository.codehaus.org/greclipse/snapshot/e37/old/archive-2.6.1.xx-20120118-1100-e37-M1.zip
    • Перейдите в STS -> Справка -> Установить новое программное обеспечение -> Нажмите «Добавить»,
    • введите имя, например Update STS Groovy Update Zip file ’, нажмите« Архив »и выберите файл, который вы только что скачали
    • Нажмите «Выбрать все» ->, затем «Далее» ->, затем «Готово»,
    • Примите подтверждения и т.д., затем после установки перезапустите STS
  3. Загрузить Zip-файл обновления Eclipse (который включает в себя плагин Grails) (плагин Groovy должен быть установлен первым) http://www.springsource.org/downloads/sts
    • Обновление сайта STS 2.9.0 / Eclipse 3.7.2, например, http://download.springsource.com/release/TOOLS/update/2.9.0.RELEASE/e3.7/springsource-tool-suite-2.9.0.RELEASE-e3.7.2-updatesite.zip
    • Перейдите в STS -> Справка -> Установить новое программное обеспечение -> Нажмите «Добавить», введите имя, например «Файл обновления STS», нажмите «Архив» и выберите файл, который вы только что загрузили
    • Выберите «Core / STS» ->
    • Нажмите ‘Extensions / STS’ -> «Поддержка Grails Suite Suite SpringSource Tools», затем «Next» ->, затем «Finish»
    • Примите подтверждения и т.д., затем после установки перезапустите STS
1 голос
/ 06 апреля 2012

Я обнаружил, что использование панели инструментов работает для меня.В STS (я использую 2.9.1, но он также работал в 2.8.1 и, возможно, раньше), нажмите Справка |Приборная доска.В нижней части панели инструментов вы увидите две вкладки [Панель инструментов] и [Расширения].Нажмите на Расширения, и вы получите список доступных расширений / плагинов.Я не уверен, работает ли это по-другому через брандмауэр.

0 голосов
/ 12 июня 2012

Я установил STS (v2.9.2) (Eclipse 3.7) из файла exe (скачано с www.springsource.org/downloads/sts) и следовал ответу Криса, просто изменил адрес / имя, как показано ниже -

Groovy STS Plugin: http://ci.repository.codehaus.org/greclipse/snapshot/e37/old/archive-2.7.0.xx-20120605-0900-e37-RELEASE.zip
Поддержка Grails: http://download.springsource.com/release/TOOLS/update/2.9.2.RELEASE/e3.7/springsource-tool-suite-2.9.2.RELEASE-e3.7.2-updatesite.zip.

Хотя проводник пакетов не тот жес автоинсталлятором, все же чудо.Спасибо Крис: -)

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