【问题标题】:Trying to connect module pom and parent pom. How do I set the relative path?试图连接模块 pom 和父 pom。如何设置相对路径?
【发布时间】:2012-02-23 00:07:14
【问题描述】:

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

我的项目结构是

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>

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

【问题讨论】:

    标签: maven relative-path pom.xml multi-module tycho


    【解决方案1】:

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

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

    你的父模块也应该有一个pom.xml,所以将parentpom.xml重命名为pom.xml

    【讨论】:

      猜你喜欢
      • 2016-07-08
      • 2010-12-31
      • 2021-11-12
      • 2013-02-23
      • 2012-02-06
      • 2011-10-29
      • 1970-01-01
      • 2012-02-03
      • 2020-04-26
      相关资源
      最近更新 更多