现在,我有一个脚本,可查看pom的properties部分并将其提取以用于某些用途,这当然意味着如果这样声明依赖项:
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
脚本将丢失它。 有没有办法保证所有开发人员都必须在properties部分中声明版本,否则构建会失败?
<properties>
<junit.version>4.12</junit.version>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
</dependencies>