Найти тип зависимости в эфире - PullRequest
0 голосов
/ 25 апреля 2018

Когда я анализирую зависимости Maven с помощью Aether, я часто получаю объекты класса

org.eclipse.aether.graph.Dependency

Я хочу извлечь всю информацию о зависимостях (как в pom) из этого объекта. Это легко для groupId, artifactId, версии и классификатора, потому что это свойства базового артефакта (с использованием getArtifact()). <type> сложнее.

Зависимость может иметь тип типа <type>ejb</type>. Мне нужно восстановить этот тип. Единственное, что я нашел, это getExtension(), но это не совсем то же самое, потому что артефакты типа ejb имеют расширение jar.

Может кто-нибудь сказать мне, как найти эту информацию типа?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...