我的公司使用属性来指定 Maven 3 POM 中依赖项的版本号:
<properties>
<???>1.2.3-SNAPSHOT</???>
</properties>
...
<dependency>
<groupId>com.company</groupId>
<artifactId>my-awesome-dependency</artifactId>
<version>${???}</version>
</dependency>
我们没有定义命名约定,因此它们非常不一致。