Intentando conectar el módulo pom y el padre pom. ¿Cómo establezco la ruta relativa?

I haven't found an appropriate example for this, so I ask here:

La estructura de mi proyecto es

workspace
|
|-->plugins
| |
| --> some.plugin.folder
| |
| --> parentpom.xml
| 
|-->tests
  |
  |-->some.test.plugin.folder
    |
    |--> pom.xml

Okay, I can add test modules in the parentpom.xml.

<module>../tests/some.test.plugin.folder</module>

But I can't for the life of me find the correct relative path to the parent pom in the pom.xml of the test plugin.

<parent>
    ...
    <relativePath>../../plugins/parentpom.xml</relativePath>
</parent>

Can someone help me? Or is it impossible to use two ../ ?

preguntado el 31 de enero de 12 a las 08:01

1 Respuestas

The relative path in your module called some.test.plugin.folder should be a path only and not contain a file name. It should be:

<relativePath>../../plugins</relativePath>

Also your parent module should have a pom.xml, so rename parentpom.xml a pom.xml.

Respondido el 31 de enero de 12 a las 13:01

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.