0

CentOS で Maven 3.2.2 を使用するプロジェクト内に次のものがあります。

    <dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>common.maven</groupId>
            <artifactId>dm-bom</artifactId>
            <version>${bomVersion}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-bom</artifactId>
            <version>${vaadin.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

例に示した順序では、 mydm-bomは正しく検出されますが、vaadin-bom. 最初のものを定義するとvaadin-bom、問題は逆になります。

プロジェクトが複数のインポートされたdependencyManagementpom を定義する場合、Maven はリポジトリ定義に問題がありますか?

4

1 に答える 1