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

Java maven依赖项版本如果找不到,请尝试使用其他版本,java,maven,dependencies,Java,Maven,Dependencies,我可以在2个版本中使用maven依赖项吗? 例如-尝试第一个依赖项,如果找不到,则尝试下一个依赖项 我认为这在maven range是不可能的 例如: <dependency> <groupId>com.x</groupId> <artifactId>ae.zt</artifactId> <version>12.1_bugfix_AE-12, 12.1</version> </dep

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

我认为这在maven range是不可能的

例如:

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

com.x
ae.zt
12.1_bug修复_AE-12,12.1

在这里,它应该首先尝试版本2.1\u bugfix\u AE-12,并且只有在找不到该版本时,才应该尝试版本12.1。

不,这在Maven中是不可能的

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


此外,任何自动操作都意味着您不知道包含了哪个版本。

不,这在Maven中是不可能的

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


此外,任何自动操作都意味着您不知道包含了哪个版本。

检查此项-检查此项-@nullpointer版本范围在Maven 3.5.0中仍然受支持。虽然我可能误解了一件事,但不推荐他们,但是什么让你得出这个结论的呢?我不知道这样的事情…因为JF Meier已经写过版本范围是受支持的,是的,他们不被推荐…@khmarbaise我的坏在那里。同意支持仍然存在,但不推荐使用。@在Maven 3.5.0中仍然支持空指针版本范围。虽然我可能误解了一件事,但不推荐他们,但是什么让你得出这个结论的呢?我不知道这样的事情…因为JF Meier已经写过版本范围是受支持的,是的,他们不被推荐…@khmarbaise我的坏在那里。同意支持仍然存在,但不推荐。