具体来说,是否可以读取属性文件,然后使用其中定义的属性 指定依赖项版本,例如:
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>${commons-logging.version}</version> <!--should come from an external file -->
</dependency>
答案 0 :(得分:1)
您可以采用另一种方式进行回合,让maven通过Properties Maven Plugin编写包含依赖关系值的属性文件。
您可以在pom文件中定义这样的属性:
<properties>
<commons-logging.version>2.3</commons-logging.vesion>
</properties>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>${commons-logging.version}</version>
</dependency>
并阅读旧版内的文件。