Получение источников подъема из репозитория mafa
Вопрос
Я пытаюсь научиться пользоваться лифтом.Я могу создать скелет проекта, выполнив команды maven (раньше у меня не было опыта maven) из Начиная с лифта.Он успешно загружает необходимые зависимости и все работает нормально, однако не загружает исходники - хотелось бы посмотреть, как лифт работает изнутри.
Похоже, он загружает зависимости из здесь и есть скомпилированные файлы .jar, а также исходники - есть лифт-маппер-1.0.jar и лифт-маппер-1.0-sources.jar, но только лифт-маппер-1.0.jar загружается в мой локальный репозиторий.Я мог бы скачать исходники вручную, но папок там больше, чем несколько.Итак, есть ли способ указать Maven, чтобы он загружал зависимости с источниками?
Решение
А плагин-зависимости maven имеет цель источников, которая позволит получить источники для всех доступных зависимостей.Просто запустите mvn dependency:sources
чтобы получить исходники.
Если вы используете Eclipse, m2eclipse Плагин обрабатывает разрешение исходного кода и вложение за вас.Вы можете настроить автоматическое получение источников в настройках Maven. Окно > Предпочтения...->Мавен, затем включите Скачать исходники артефактов.
Вы также можете вручную вызвать действие «Загрузить источники» из всплывающего меню Maven для любых jar-файлов (включая те, которые не управляются с помощью Maven).Затем плагин будет использовать индексы репозитория Maven для поиска соответствующего артефакта Maven и загрузки его исходных кодов.