Maven通过另一个pom管理依赖关系

时间:2014-05-07 05:33:55

标签: java maven war

我有两个maven项目。

-- my-common-lib
-- my-web-application

my-common-lib - 只包含一个所有依赖项的pom。 my-web-application - 是一个Web应用程序。

是否有maven插件,我可以在" my-application" pom使得所有依赖关系定义在" my-common-lib"不应该添加到" WEB-INF / lib"在构建my-web-application项目时。

谢谢你 孙大信

1 个答案:

答案 0 :(得分:1)

您可以使用以下方法从其他工件导入依赖项。

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.sample<groupId>
            <artifactId>myartifact</artifactId>
            <version>0.0.1</version>
            <scope>import</scope>
            <type>pom</type> 
        </dependency>
    </dependencies>
</dependencyManagement>