Grails Install-плагин у меня не работает - PullRequest
2 голосов
/ 26 октября 2011

Я получил очень странную ошибку при запуске 'grails install spring-security-core 1.2.4' в командной строке моего окна

            ::::::::::::::::::::::::::::::::::::::::::::::

            ::          UNRESOLVED DEPENDENCIES         ::

            ::::::::::::::::::::::::::::::::::::::::::::::

            :: org.grails.plugins#spring-security-core;1.2.4: not found

            ::::::::::::::::::::::::::::::::::::::::::::::

:::: ОШИБКИ Ошибка доступа к серверу: в доступе отказано: URL-адрес подключения = http://svn.codehaus.org/grails-plugins/grails-spring-security-core/tags/RELEASE_1_2_4/grails-spring-security-core-1.2.4.zip

    Server access Error: Permission denied: connect url=http://svn.codehaus.org/grails/trunk/grails-plugins/grails-spring-security-core/tags/RELEASE_1_2_4/grails-spring-security-core-1.2.4.zip

Ошибка разрешения плагина [имя: spring-security-core, группа: org.grails.plugins, версия: 1.2.4]. Плагин не найден для имени [spring-security-core] и версии [1.2.4]

Странно, но я могу скачать zip-файл, указав URL (http://svn.codehaus.org/grails-plugins/grails-spring-security-core/tags/RELEASE_1_2_4/grails-spring-security-core-1.2.4.zip) в моем браузере.

Кто-нибудь испытывал такую ​​же проблему?

Если я опускаю номер версии в командной строке, я вижу строку URL совершенно неверной:

  ==== grailsCentral: tried
    -- artifact org.grails.plugins#spring-security-core;latest.integration!spring-security-core.zip:

    http://svn.codehaus.org/grails-plugins/grails-spring-security-core/tags/LATEST_RELEASE/grails-spring-security-core-[revision].zip

  ==== grailsCore: tried

    -- artifact org.grails.plugins#spring-security-core;latest.integration!spring-security-core.zip:

    http://svn.codehaus.org/grails/trunk/grails-plugins/grails-spring-security-core/tags/LATEST_RELEASE/grails-spring-security-core-[revision].zip

          ::::::::::::::::::::::::::::::::::::::::::::::

          ::          UNRESOLVED DEPENDENCIES         ::

          ::::::::::::::::::::::::::::::::::::::::::::::

          :: org.grails.plugins#spring-security-core;latest.integration: not found

          ::::::::::::::::::::::::::::::::::::::::::::::

Кстати, я использую Grails 1.3.7. Спасибо !!

Ответы [ 3 ]

2 голосов
/ 27 октября 2011

Просто небольшой совет, но вы также можете установить плагин из zip-файла из локальной файловой системы ..., так как он у вас уже есть.

grails install-plugin ../my-plugin-0.1.zip
1 голос
/ 28 октября 2011

Зайдите в BuildConfig.groovy * вашего проекта

/[Your_Project_Name]/grails-app/conf/BuildConfig.groovy

Найдите раздел хранилища:

хранилища { grailsPlugins () grailsHome () grailsCentral ()

// uncomment the below to enable remote dependency resolution
// from public Maven repositories
//mavenLocal()
mavenCentral()
//mavenRepo "http://snapshots.repository.codehaus.org"
//mavenRepo "http://repository.codehaus.org"
//mavenRepo "http://download.java.net/maven/2/"
//mavenRepo "http://repository.jboss.com/maven2/"

}

Поиск mavenCentral().
Раскомментируйте эту строку. Это затем разрешит удаленное разрешение зависимостей.

Затем попробуйте команду install-plugin в командной строке.

Вот пример:

install-plugin mail

или

install-plugin http://plugins.grails.org/grails-mail/tags/RELEASE_1_0-SNAPSHOT/grails-mail-1.0-SNAPSHOT.zip 

Если запуск install-plugin в командной строке не работает, вы можете попробовать менеджер плагинов.

Щелкните правой кнопкой мыши свой проект -> Инструменты Grails (Внизу) -> Менеджер плагинов Grails.

Найдите свой плагин, затем установите и нажмите кнопку ОК.

0 голосов
/ 30 января 2013

Если вам необходимо использовать прокси для подключения к Интернету, попробуйте следующее:

http://grails.org/doc/latest/ref/Command%20Line/add-proxy.html http://grails.org/doc/latest/ref/Command%20Line/set-proxy.html

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