Maven是否仅在开发阶段更新依赖关系?

时间:2017-05-01 01:38:01

标签: maven

Noob问题。我正在考虑学习Maven。我理解它的作用一般。让我们说我有一个Maven Eclipse项目。然后我创建一个可执行的JAR,并用launch4j包装它。

现在我有TestProgram.exe个文件。只要有可用的新版本,Maven会重新加载依赖项吗?随着新版本的依赖项被加载,TestProgram.exe的内部结构会随着时间而变化吗?或者Maven是否仅在开发阶段更新依赖关系?

1 个答案:

答案 0 :(得分:0)

Maven是一个构建工具。其中一个关键的好处是它产生了可重复的构建过程。它不会成为您申请的一部分。

构建中包含的人工制品由您在项目对象模型(也称为pom.xml文件)中指定的依赖项版本修复。

如果您需要其中一个依赖项的较新版本,则必须更新pom.xml文件并发布新版本的产品。