Maven:提供依赖的多个版本
Maven: multiple versions for provided dependency
嗨,我需要在 maven 中声明提供的依赖项,它可以是更多版本。
例如可以是 v1.3 或 v1.4 或 v1.5。
我如何 declare/represent 一个符号中的多个版本?
在 Maven 中你应该总是使用版本元素,例如:
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>17.0</version>
</dependency>
如果你想使用某些插件的最新版本,你应该阅读这个问题的答案How do I tell Maven to use the latest version of a dependency?。
使用v1.3及以上版本
或者你可以写成v1.*
此致!
Maven 支持依赖范围,这对我有用
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>[4.9,4.10]</version>
</dependency>
它选择最高可用
嗨,我需要在 maven 中声明提供的依赖项,它可以是更多版本。
例如可以是 v1.3 或 v1.4 或 v1.5。
我如何 declare/represent 一个符号中的多个版本?
在 Maven 中你应该总是使用版本元素,例如:
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>17.0</version>
</dependency>
如果你想使用某些插件的最新版本,你应该阅读这个问题的答案How do I tell Maven to use the latest version of a dependency?。
使用v1.3及以上版本
或者你可以写成v1.*
此致!
Maven 支持依赖范围,这对我有用
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>[4.9,4.10]</version>
</dependency>
它选择最高可用