java - 如果找不到maven依赖版本,请尝试使用其他版本

标签 java maven dependencies

我可以使用 2 个版本的 Maven 依赖吗? 例如。 - 尝试第一个依赖项,如果找不到,则尝试下一个依赖项...

我认为这对于 Maven 范围来说是不可能的。

示例:

<dependency>
    <groupId>com.x</groupId>
    <artifactId>ae.zt</artifactId>
    <version>12.1_bugfix_AE-12, 12.1</version>
</dependency>

这里应该首先尝试使用版本 2.1_bugfix_AE-12,并且只有在找不到该版本时才应该尝试使用版本 12.1。

最佳答案

不,这对于 Maven 来说是不可能的。

我想知道:你想解决哪个问题?如果 12.1 “足够好”,为什么还要使用另一个?

此外,任何自动化都意味着您并不真正知道包含哪个版本。

关于java - 如果找不到maven依赖版本,请尝试使用其他版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46884220/

相关文章:

java - 内存中的数据操作

spring - 2.1.4 中没有 org.springframework.ws.transport.http.HttpsUrlConnectionMessageSender

Maven 依赖从经过身份验证的 Nexus 获取 Artifact

c - 介子构建 : How to define dependency to a library that cannot be found by `pkg-config` ?

java - 我需要帮助才能正确实现 Comparable 接口(interface)

java - 更换不起作用的字符串 Bukkit

Node.js 收缩的 package.json 会导致 npm install 更新新版本

.net - 检测 .NET 中命名空间之间的依赖关系

java - 在android编程中使用类的方法

java - 如何为64位Linux机器编译Hadoop?