在我的 Maven 项目中,我使用这样的依赖项:
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>[4.2.2, 5.0)</version>
</dependency>
由于下一个主要版本(5.0)可能会更改 API,我希望我的项目使用可用于分支 4.x 的最新稳定版本。
今天早上的错误调查告诉我这个表达式 [4.2.2, 5.0) 可以抓取任何可用的版本。就我而言:4.3-alpha1。
如何让maven使用版本范围内的最新版本?