2012-05-06 17 views
7

Estoy intentando construir un proyecto de experto, pero he encontrado un problema.Maven no puede encontrar el padre POM

pom ha especificado parent pom y maven no lo puede encontrar. De hecho, tengo el pom padre, pero no sé dónde colocarlo o qué debo hacer, así que maven sabe.

Soy nuevo en maven lo siento si mi pregunta es estúpida.

+0

Podemos tratar de ayudar si usted nos muestra lo que ya tiene (contenido relevante pom.xml , estructura del proyecto, ...) y lo que quiere decir con "maven no puede encontrarlo". – Behe

+0

Su pregunta no es lo suficientemente específica, podría deberse a tantos problemas diferentes ... – Gurvan

Respuesta

6

Si tiene el pom padre, podría intentar instalarlo.

Cuando ejecuta mvn install en un módulo, el artefacto resultante se colocará en su repositorio, para que pueda ser utilizado desde otros módulos.

4

Estoy usando Netbeans, ejecuté -N versiones: update-child-modules en Run Maven/Goals.

¡Funcionó! Le tomó 5 minutos construir, pero construyó el proyecto y es la primera vez que lo hace.

+0

Esto funcionó para mí. Me permitió descubrir un error de tipeo en el número de versión del padre pom. – jspurim

+0

Funcionó para mí también. Desde el símbolo del sistema: 'mvn -N versiones: update-child-modules' –

-1

Mismo error para mí. Lo resolví actualizando el proyecto con un nuevo archivo POM (alguien de mi equipo lo eliminó accidentalmente).

0

Esto sucede cuando los diferentes POM en el proyecto. Ellos no tienen la misma versión.

Por ejemplo, si usted tiene:

MyProject/EAR ..... MyProject/WEB ..... 

es necesario tener la misma versión en tres POM

+0

¿cómo mejora esto la respuesta previamente aceptada? –

Cuestiones relacionadas