构建和存储库的不同Maven POM文件

时间:2016-12-30 18:32:59

标签: java maven maven-2 maven-3

当我们为Maven项目编写POM文件时,它包含了构建所需的所有内容,包括各种依赖项,插件等。

但是当我们将一个库放入一个Maven存储库时,比如说Maven Central,最重要的是依赖关系。

因此,我们可以使用相同或不同的POM文件来构建和分发Maven Repository。

但是,在某些情况下,用于构建的POM文件不能用作Maven Central上的POM文件。

例如,如果您有系统依赖性(虽然这是一种不好的做法),或者构建POM文件依赖于源树中的父POM来运行。在这种情况下,我们应该总是使用不同的POM文件。

这种理解是否正确?

0 个答案:

没有答案