Pregunta

Me encontré con Nimble ayer, pero no pude pasar Paso 1, configurando BuildConfig.groovy para encontrar el repositorio remoto de Nimble.

Mi BuildConfig.groovy El archivo es una línea:

grails.plugin.repos.discovery.intient="http://intient.com/downloads/grails/

Aquí está el mensaje que recibo cuando ejecuto complemento de instalación de griales ágil 0.2:

Welcome to Grails 1.1.1 - http://grails.org/
Licensed under Apache Standard License 2.0
Grails home is set to: /opt/dev/sdks/grails-1.1.1

Base Directory: /home/wraith/dev/source/demo
Running script /opt/dev/sdks/grails-1.1.1/scripts/InstallPlugin.groovy
Environment set to development
No authentication for svn repo at intient ...
Reading remote plugin list ...
Reading remote plugin list ...
Reading remote plugin list ...
Plugin 'nimble' was not found in repository. If it is not stored in a configured repository you will need to install it manually. Type 'grails list-plugins' to find out what plugins are available.

Esta es la primera vez que intento instalar un complemento que no está en el repositorio oficial.¿Cuál es la mejor manera de determinar si se trata de un problema en Intient.com o con mi configuración?

¿Fue útil?

Solución

Seguir estas instrucciones con las siguientes modificaciones:

  • El paso 1 es correcto
  • En lugar de utilizar el repositorio remoto, descargar el complemento comprimido
  • Mueva el complemento a ~/dev/complementos
  • complemento de instalación de Grails ~/dev/plugins/grails-nimble-0.2.zip
  • Los pasos 3-5 son correctos

Otros consejos

Nos estábamos realizando algunas tareas de mantenimiento en intient.com y el equilibrador de carga no proporcionaba este contenido de las últimas 12 horas o menos (vaya!).

deben clasificarse ahora, pero los pasos Wraith monstruo dio por encima de trabajo para una instalación manual también.

Una vez Grails 1.2 accesos adecuados ágil será parte de la repo oficial plugin y no tendrá que preocuparse por esto en absoluto.

siempre se puede descargar el archivo zip para el plugin e instalarlo manualmente

  1. Descargar el código fuente de http://github.com/intient/nimble
  2. Descomprimir bajo su directorio de plugins de su proyecto (por lo general bajo ${USER_HOME}/.grails/<grails-version>/projects/<myproject>/plugins)
  3. Cambiar nombre de la carpeta extraída en "ágil-0,2"
  4. Eliminar de la BuildConfig grails.plugin.repos.discovery.intient="http://intient.com/downloads/grails/" línea
  5. Editar los application.properties de archivos de su proyecto y añadir el plugins.nimble=0.2 línea
  6. Si no se instala debajo de su proyecto, debe instalar los plugins: shiro (versión 1.0-SNAPSHOT al menos) y correo (> 0,6). (grails install-plugin <pluginName> <version> ejecutar comandos)
  7. Iniciar directamente desde Paso 3

Se debe trabajar (al menos, que trabajó para mí). Buena suerte

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top