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
>
|
依赖关系中出现:

本文介绍了Maven中依赖范围的概念及使用方法,通过RangeDependency可以灵活地定义版本范围,简化了手动更新jar包的过程。文章列举了不同版本范围的含义,并提供了netbeans中配置依赖的实际例子。

1305

被折叠的 条评论
为什么被折叠?



