Как получить доступ к версии зависимости в коде? - PullRequest
0 голосов
/ 17 апреля 2019

Как я могу получить версию зависимости, которую я добавил в pom из Java / Scala Code? Я не хочу получать версию проекта, я хочу получить версию внешних библиотек, которая ее получает.

1 Ответ

0 голосов
/ 17 апреля 2019

Просто введите mvn dependency:tree Если вы хотите проверить определенную внешнюю библиотеку, сделайте это: mvn dependency:tree -Dverbose -Dincludes=[groupId]:[artifactId]:[type]:[version]

Если вы хотите сделать это во время выполнения (например, для клиента Apache http):

Class<?> clazz = org.apache.http.client.HttpClient.class;
Package p = clazz.getPackage();
System.out.printf("%s%n  Title: %s%n  Version: %s%n",
                      clazz.getName(),
                      p.getImplementationVersion());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...