plugin generate generar example eclipse maven ear

generate - generar ear maven eclipse



Eclipse Blue, Maven: la configuración del proyecto no está actualizada con pom.xml (8)

Estoy utilizando Eclipse Blue 10 y Maven 3 en mi entorno de desarrollo.

En general, importo proyectos de maven de SVN siguiendo la siguiente ruta:

File > Import> SVN > Checkout Projects from SVN

Luego importa todos los proyectos de maven:

Right click on imported project > Maven4MyEclipse> Existing Maven Projects

Tengo un módulo experto llamado ''project-ear'' y este módulo es para unir todas mis aplicaciones web en un solo oído.

Pero siempre que importe un módulo EAR como proyecto de eclipse, el eclipse indica el siguiente error en la pestaña "Problemas":

La configuración del proyecto no está actualizada con pom.xml. Ejecutar la actualización de la configuración del proyecto.

Cómo resolver este problema? No veo ninguna forma de "Ejecutar la actualización de la configuración del proyecto".

Por favor ayuda.

Pom.xml para el módulo EAR:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.company.xxx</groupId> <artifactId>my</artifactId> <version>1.0-SNAPSHOT</version> </parent> <groupId>com.company.xxx.ear</groupId> <artifactId>my-ear</artifactId> <packaging>ear</packaging> <name>my-ear</name> <build> <finalName>web-app</finalName> <plugins> <plugin> <artifactId>maven-ear-plugin</artifactId> <version>2.5</version> <configuration> <modules> <webModule> <groupId>com.company.xxx.myweb</groupId> <artifactId>my-web</artifactId> <contextRoot>/txcs</contextRoot> </webModule> </modules> <generateApplicationXml>true</generateApplicationXml> <displayName>web-app</displayName> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>com.company.xxx.myweb</groupId> <artifactId>my-web</artifactId> <type>war</type> <version>${project.version}</version> </dependency> </dependencies>


1- Haga clic en alt + F5

2- Aparecerá la pantalla Actualizar Proyecto Maven. Aquí, haga clic en agregar fuera de fecha

3- ok


A continuación funcionó para mí:

  1. Haga clic derecho en el proyecto.
  2. Vaya a ''Maven'' y haga clic en actualizar proyecto.
  3. Haga clic en Aceptar.

El siguiente proceso funcionó para mí:

  1. Haga clic derecho en el proyecto.
  2. Vaya a ''Maven'' y haga clic en actualizar proyecto.
  3. Haga clic en Aceptar.

Haga clic derecho en el explorador de proyectos y seleccione maven y seleccione actualizar proyecto.


Lo siento, no tengo el representante para agregar comentarios todavía. Sin embargo, Stonedsquirrel (arriba) tiene razón y su respuesta debe ser votada como correcta:

  1. Ve al explorador de paquetes
  2. Haga clic derecho en el proyecto
  3. Seleccione Maven / Update Project

Funcionó perfectamente para mí.


Los siguientes pasos funcionaron para mí:

  1. Cierra el proyecto en Eclipse.
  2. Borre el proyecto en Eclipse (pero no los contenidos).
  3. Vaya al proyecto en el sistema de archivos y elimine los archivos .classpath y .project.
  4. Vuelva a Eclipse e importe el proyecto como "proyecto maven existente".

Tengo este problema cuando actualizo Java de JRE System Library [JavaSE 1.6] a JRE System Library [JavaSE 1.7] .

Después de esto, se muestra el siguiente error en la vista Problemas Project configuration is not up-to-date with pom.xml. Run project configuration update Project configuration is not up-to-date with pom.xml. Run project configuration update .

Cambié la configuración del compilador en pom.xml. Anteriormente, el valor de source and target valor source and target es 1.6, lo cambié a 1.7

<build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> </build>

Para deshacerse de este problema, simplemente siga el proceso a continuación.

SOLUCIÓN: Right click on the project -> Maven4MyEclipse -> Update Project Configuration...

La siguiente imagen le muestra cómo hacerlo en MyEclipse IDE.

o

SOLUCIÓN: Haga clic derecho en el error en la vista Problemas -> haga clic en Quick Fix

La siguiente imagen le muestra cómo hacerlo en Eclipse IDE.


Tome una copia de seguridad del proyecto. 1-Eliminar el proyecto del espacio de trabajo. 2-Importar el proyecto. Instalación limpia de 3 mvn

Funciona bien en STS.