with intellij idea how goals create configurar compile maven intellij-idea repository

idea - El recurso nexus-maven-repository-index.properties no existe en IntelliJ



maven dependencies in intellij (3)

Mientras experimentaba con Grails 3 bajo IntelliJ, encontré la siguiente advertencia:

Unindexed remote maven repositories found. Disable... The following repositories used in your gradle projects were not indexed yet: https://repo.grails.org/grails/core If you want to use dependency completion for these repositories artifacts, Open Repositories List, select required repositories and press "Update" button (show balloon)

Si estoy tratando de resolver un problema, obtengo el siguiente error:

FileNotFoundException: Resource nexus-maven-repository-index.properties does not exist in IntelliJ

Preferiría saber, ¿qué significa? Si el repositorio está marcado como "remoto", ¿por qué el problema es la ausencia de algún archivo (local)?

ACTUALIZAR

Creo que esto no está relacionado con Grails en realidad.

¿Cómo saber más detalles sobre el error, que se producen en la ventana de Indexed Maven Repositories en IntelliJ en el botón Update ?

El mensaje emergente dice

Resource nexus-maven-repository-index.properties does not exist in IntelliJ


Para mí, la solución fue eliminar la carpeta ~ / .m2 / repository. Esto hizo que Maven re-indexara todo correctamente.

Pruebas fallidas, que pueden funcionar para otra persona:

  • Compilación, Ejecución, Despliegue → Herramientas de compilación → Maven → Repositorios: seleccionando los repositorios y haga clic en actualizaciones.
  • Compilación, Ejecución, Implementación → Herramientas de compilación → Maven: Dando más memoria JVM
  • Eliminar carpeta ~ / .IntelliJIdea2016.3 / system / caches

Puedes intentar usar grails / repo y grails / plugins en lugar de grails / core.

Por ejemplo, en build.gradle:

repositories { mavenLocal() maven { url ''http://repo.grails.org/grails/repo'' } maven { url ''http://repo.grails.org/grails/plugins'' } }

Probé en IntelliJ Community 15 con Grails 3.0.9, JVM Version: 1.8.0_45, Apache Maven 3.3.9 y Gradle 2.3.


  • Si estás usando tu repositorio personalizado
  • Y es Nexus 3.x

hay muchas posibilidades de que haya olvidado configurar una Tarea para publicar los índices de su repositorio Maven.

Inicie sesión a través del navegador. Vaya a Administración / Sistema / Tareas / Crear tarea / Crear Publicar índices de Maven Tarea

Configúralo para una publicación por hora. Hecho.