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>

誰かが私を助けることができますか?または、2 つの ../ を使用することは不可能ですか?

4

1 に答える 1

1

some.test.plugin.folderと呼ばれるモジュール内の相対パスはパスのみであり、ファイル名は含まれていません。そのはず:

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

また、親モジュールにはが必要なpom.xmlので、名前parentpom.xmlを。に変更しpom.xmlます。

于 2012-01-31T09:26:04.870 に答える