ningĂșn manifiesto hay for create attribute atributo java maven intellij-idea

java - manifiesto - Los complementos de Maven no se pueden encontrar en IntelliJ



no hay ningĂșn atributo de manifiesto principal en war (18)

Después de actualizar mi versión de IntelliJ de 12 a 13, veo errores en mi perfil / proyecto / complementos de Maven que indican que los siguientes complementos no se pueden resolver:

org.apache.maven.plugins:maven-clean-plugin:2.4.1 org.apache.maven.plugins:maven-deploy-plugin org.apache.maven.plugins:maven-install-plugin org.apache.maven.plugins:maven-site-plugin

Mientras estaba usando IntelliJ 12, estos no estaban en mi lista de complementos, de alguna manera se agregan después de la actualización y ahora se queja de que no se pueden encontrar, ¿dónde puedo eliminar estos complementos de la lista O resolver el problema al instalarlos?

Puedo ejecutar los objetivos de Maven de forma clean y compile sin problemas, pero el perfil / los complementos se ven en rojo con advertencias que no me gustan.


Desmarque la casilla "Trabajar sin conexión" en la configuración de Maven.


Ejecutar una reimportación de fuerza desde la ventana de la herramienta maven. Si eso no funciona, Invalide sus caches ( Archivo> Invalidate caches ) y reinicie. Espere a que IDEA vuelva a indexar el proyecto.


El rojo con las advertencias de maven-site-plugin se resolvió después del ciclo de vida del sitio de compilación:

Mi versión de IntelliJ es Community 2017.2.4


Elimine el complemento desconocido local de Maven y vuelva a importar todos los proyectos de Maven. Esto solucionará este problema.


En mi caso, había dos dependencias ligeramente diferentes (versión 2.1 vs 2.0) en dos submódulos de Maven. Después de cambiar a una sola versión, el error se fue en IDEA 14. (Actualizar y .m2 no ayudó).


Esto me sirvió de ayuda ... elimine todas las carpetas y archivos en ''C: / Users [Cuenta de usuario de Windows] .m2 / repository''.

Finalmente ejecutó ''Reimportar todos los proyectos de Maven'' en la pestaña Proyecto de Maven en IntelliJ.


He cambiado el directorio de inicio de Maven de Bundled (Maven 3) a Bundled (Maven 2) en la configuración de maven. Y esto funciona para mí. ¡Pruebalo!


Ir a IntelliJ -> Preferencias -> Complemento

Busque por Maven, verá 1. Integración de Maven 2. Extensión de integración de Maven.

Seleccione la opción de integración de Maven y reinicie su Intellij


Ninguna de las otras respuestas funcionó para mí. La solución que funcionó para mí fue descargar el artefacto faltante manualmente a través de cmd:

mvn dependency:get -DrepoUrl=http://repo.maven.apache.org/maven2/ -Dartifact=ro.isdc.wro4j:wro4j-maven-plugin:1.8.0


Podría resolver este problema cambiando "Directorio principal de Maven" de "Bundled (Maven 3) a" /usr/local/Cellar/maven/3.2.5/libexec "en la configuración de Maven de IntelliJ (14.1.2).


Recientemente me enfrenté con el mismo problema. Ninguna de las otras soluciones resolvió las líneas de error rojas.

Lo que hice fue ejecutar los objetivos reales en cuestión (despliegue, sitio). Pude ver esas dependencias luego de ser buscadas.

Después de eso, una reimportación hizo el truco.


Si tiene garabatos rojos debajo del proyecto en el complemento de Maven, intente hacer clic en el botón "Reimportar todos los proyectos de Maven" (parece un símbolo de actualización).


Si un artefacto no se puede resolver, vaya al directorio de su .m2 / repositorio y verifique que NO tenga ese tipo de archivo:

build-helper-maven-plugin-1.10.pom.lastUpdated

Si no tiene ningún artefacto en la carpeta, simplemente elimínelo e intente de nuevo la importación en IntelliJ.

El contenido de esos archivos es como:

#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. #Fri Mar 10 10:36:12 CET 2017 @default-central-https/://repo.maven.apache.org/maven2/.lastUpdated=1489138572430 https/://repo.maven.apache.org/maven2/.error=Could not transfer artifact org.codehaus.mojo/:build-helper-maven-plugin/:pom/:1.10 from/to central (https/://repo.maven.apache.org/maven2)/: connect timed out

Sin el archivo * .lastUpdated, IntelliJ (o Eclipse por cierto) se habilita para volver a cargar lo que falta.


Tuve el mismo error y pude deshacerme de él eliminando mi antiguo archivo de configuración de Maven. Luego actualicé los complementos de Maven manualmente usando el comando mvn:

mv ~/.m2/settings.xml ~/.m2/settings.xml.old mvn -up

Finalmente ejecuté el botón "Reimportar todos los proyectos de Maven" en la pestaña Proyecto de Maven en IntelliJ. Los errores desaparecieron en mi caso.


Tuve el mismo problema en IntelliJ 14.0.1. Podía resolverlo habilitando "usar el registro de complementos" en la configuración de Maven de IntelliJ.


Tuve el mismo problema. Agregué los complementos en mis dependencias de pom.xml y funcionó para mí.

<dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.3</version> <type>maven-plugin</type> </dependency> <dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <version>2.4</version> <type>maven-plugin</type> </dependency> <dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>2.7</version> <type>maven-plugin</type> </dependency>


Tuve este problema durante años con el complemento de implementación de Maven, y el error apareció a pesar de que no estaba incluyendo directamente el complemento en mi POM. Como alternativa, tuve que forzar la inclusión del complemento con una versión en la sección de complementos de mi POM solo para eliminar el rojo-ondulado.

Después de probar cada solución en , encontré el problema: al buscar en mi directorio .m2 / repository / org / apache / maven / plugins / maven-deploy-plugin había una versión ''XY'' junto con ''2.8.2'' et al . Así que borré todo el directorio de maven-deploy-plugin, y luego volví a importar mi proyecto de Maven.

Así que parece que el problema es un error IJ en el análisis del repositorio. Sin embargo, no eliminaría todo el repositorio, solo los complementos que informan un error.