2

我还没有找到合适的例子,所以我在这里问:

我的项目结构是

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

好的,我可以在 parentpom.xml 中添加测试模块。

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

但我无法在测试插件的 pom.xml 中找到到父 pom 的正确相对路径。

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

有人能帮我吗?还是不可能使用两个 ../ ?

4

1 回答 1

1

模块中名为some.test.plugin.folder的相对路径应该只是一个路径,不包含文件名。它应该是:

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

此外,您的父模块应该有一个pom.xml,所以重命名parentpom.xmlpom.xml.

于 2012-01-31T09:26:04.870 回答