如何让Maven自动使用最新版本的依赖?
大家好!我是Java和Maven的新手,遇到了一个问题。我正在编写一个使用Apache Commons Lang库的项目。目前在我的pom.xml中,我明确指定了版本3.12.0:
```xml
org.apache.commons
commons-lang3
3.12.0
```
但一个月后发布了3.13.0版本,我希望Maven能自动拉取最新版本。我听说可以使用LATEST或RELEASE,但不确定如何正确使用以及是否安全。
我有几个问题:
1. 是否可以写成`LATEST `或`RELEASE `?
2. 这在Maven 2和Maven 3中都能工作吗?
3. Maven多久检查一次新版本?
4. 如果新版本包含破坏性变更,我的项目会崩溃吗?
我使用的是Maven 3.9.0和Java 17。项目通过`mvn clean install`构建。希望能得到详细的回答和示例!