从maven 仓库中[ https://mvnrepository.com/ ]直接下载的pom的文件是有版本的,是直接自带的,可控性不行,对扩展不好,需要对版本进行集中管理
举个例子 lombo的例子:
<dependencies> <!-- lambok的maven的仓库 --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>${lombok.version}</version> <scope>provided</scope> </dependency> </dependencies>
这样是没有进行设置版本, 在外一层进行版本的设置.
<properties> <!-- 对版本进行控制 --> <lombok.version>1.16.20</lombok.version> </properties>
这样应该理解了吧