Мне нужно загрузить все зависимости из заданного pom.xml в моей java-программе. В примерах Эфира я вижу только примеры разрешения и загрузки артефактов по координатам maven, поэтому мне приходится анализировать pom.xml, разрешать константы в теге <version>
, обрабатывать исключения и т. Д. Самостоятельно. Может ли эфир (или другой инструмент) сделать это для меня?Загрузка зависимостей из pom.xml с помощью Aether
0
A
ответ
0
Вместо этого используйте ShrinkWrap, который использует сам эфир. Пример:
Maven.resolver()
.loadPomFromFile("/path/to/pom.xml")
.importRuntimeDependencies()
.resolve()
.withTransitivity()
.asFile();
Смежные вопросы
- 1. тип зависимостей в pom.xml
- 2. Загрузка зависимостей из репозитория Maven с помощью хрюканье
- 3. Версия зависимостей в maven pom.xml
- 4. Минимизировать с помощью pom.xml
- 5. API для загрузки зависимостей от pom.xml
- 6. Java - добавление jar-зависимостей в pom.xml
- 7. Maven Eclipse-Aether: getLicence() method
- 8. Как исключить все pom.xml из зависимостей, включенных в плагин сборки?
- 9. Инструмент для определения лицензий для зависимостей pom.xml
- 10. POM.XML добавить поиск зависимостей не работает?
- 11. Как решить ошибку зависимостей в pom.xml
- 12. Maven: предпочитает зависимости от зависимостей pom.xml
- 13. Maven-Значение порядка зависимостей в POM.xml
- 14. Как добавить плагин зависимостей в pom.xml
- 15. Загрузка зависимостей из библиотеки package-internal packrat
- 16. Обновление pom.xml с помощью Eclipse
- 17. Загрузка зависимостей IE с requireJS
- 18. управления зависимостями Gradle с помощью pom.xml
- 19. Eclipse Aether скачать артефакт из репозитория https
- 20. Получите все зависимости MavenProject (включая транзитивные) с помощью Aether
- 21. Spring загрузка зависимостей 1,4 QueryDSL выпуск
- 22. Загрузка зависимостей во время выполнения с помощью bundler
- 23. Berkshelf загрузка неправильных зависимостей
- 24. Загрузка зависимостей в последовательности
- 25. Загрузка компонентов и других зависимостей с помощью плагина ocLazyLoad
- 26. Загрузка зависимостей артефакта TeamCity с использованием REST
- 27. Проблема с pom.xml
- 28. Maven-Dependency-Plugin: NoSuchElementException для Aether RepositorySystem
- 29. Как искать RemoteRepositories с Aether в Java?
- 30. Загрузка отсутствует баночку, указанный в pom.xml
Инструмент называется Maven, который все это делает? – khmarbaise
Как я могу использовать его внутри java-кода? –
[Попробуйте это] (https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=how%20to%20parse%20xml%20in%20java). Вернитесь, когда [у вас есть более конкретный вопрос] (http://stackoverflow.com/help/how-to-ask). – morphatic