Java Зависимости файлов JAR - PullRequest
0 голосов
/ 13 июня 2018

Чтобы решить проблему зависимостей, maven является одним из решений.Но Maven не включает в себя последнюю версию.

Вопрос:
1) Есть ли какое-либо решение для решения проблемы зависимости, кроме maven?
2) Как я могу получить последнюю версию в Maven?

Спасибо всем

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Если мы говорим о транзитивных зависимостях, maven использует зависимость, которая находится ближе всего к корню.

Например: A зависит от B, B зависит от C (v 1.1) A напрямую зависит от C (1.0).

В этом случае C (1.0) будет включен в classpath приложения.

Дополнительная информация здесь и здесь .

Надеюсь, это поможет.

0 голосов
/ 13 июня 2018

Полагаю, вы хотите включить последнюю версию зависимости. Если это тот случай, который вы можете использовать, тег Maven

<version>LATEST</version> 

или

  <version>[1.0.0,)</version> 
  this will get the highest dependency version available grater than 1.0.0.

И примечание <version>LATEST</version> не работает для maven версий 3.x.

...