我查看过各种教程,介绍如何列出依赖项,并注意到依赖项的版本号以两种不同的方式编写。
在一个教程中,版本号为:3.8.1。
在另一个教程中写道:$ {org.springframework-version}
在第二个例子中,它在哪里/如何提取版本号?
谢谢。
答案 0 :(得分:2)
在第二种情况下,${org.springframework-version}
引用了来自pom的properties
部分的属性。
<properties>
<org.springframework-version>3.8.1</org.springframework-version>
</properties>
如果你有几个共享相同版本号的依赖项(就像Spring一样),那么这种方法很有用
答案 1 :(得分:1)
您可以将其定义为pom.xml中的属性:
<properties>
<org.springframework-version>3.8.1</org.springframework-version>
</properties>
后者是您引用此定义版本的方式。