maven中手动去更新jar包,是一件比较繁琐麻烦的事情,使用Range Dependency则可以省去这一步骤。
部分jar包可能会自动升级到beat版本!
官方说明文档:Dependency Version Ranges
Range | Meaning |
---|---|
(,1.0] | version ≤ 1.0 |
1.0 | 固定1.0版本 |
[1.0] | |
[1.2,1.3] | 1.2 ≤ version ≤ 1.3 |
[1.0,2.0) | 1.0 ≤ version ≤ 2.0 |
[1.5,) | version ≥ 1.5 |
(,1.0],[1.2,) | x ≤ 1.0 || x ≥ 1.2 (区间用英文逗号隔开) |
(,1.1),(1.1,) | version ≠ 1.0 |
netbeans中添加依赖关系时手动输入range
pom.xml中生成的代码
1
2
3
4
5
|
<
dependency
>
<
groupId
>org.apache.velocity</
groupId
>
<
artifactId
>velocity</
artifactId
>
<
version
>(1.5,)</
version
>
</
dependency
>
|
依赖关系中出现: