Я искал на форуме stackoverflow для этого конкретного вопроса, но я не нашел ответа. В основном я загрузить Maven dependenciesnusing эту команду:maven зависимости исходный код загрузить
МВН зависимость: источники -f pom.xml
команда отлично и много файлов (источников баночке) работает загружаются в папку загрузки. Загружаются зависимости, сообщаемые в pom.xml, а также все деревья зависимостей.
Теперь мне ясно, что для каждой зависимости загружаются несколько файлов (двоичные, источники, sha1 и т. Д.). Меня интересует только файл jar.
Проблема в том, что кто-то сказал мне, что в папке загрузки maven в дополнение ко всем источникам зависимостей загружается также некоторая зависимость от maven. Я смотрю документацию, но я ее не нашел.
Может ли кто-нибудь подтвердить, верно ли это? Если да, я могу их удалить? Заранее благодарим за помощь.
Если вы столкнетесь с некоторыми зависимостями, будет ли что-то не так с этим? Кстати, большинство IDE (например, IntelliJ) позволяют подключать источники для зависимостей Maven. Это позволит вам легко восстановить исходный код akd даже отлаживать код зависимостей. –
Учтите, что мне нужно использовать команду в сценарии оболочки для автоматизации некоторых задач. Мне нужно, чтобы в загруженной папке загружались только источники для моих зависимостей. Если maven загрузит что-то еще, я хочу отказаться от него. Поэтому, возвращаясь к моему первоначальному вопросу: делает ли maven дополнительный материал, когда используется команда «mvn dependency: sources -f pom.xml»? Если да, то как я могу определить, какой из них отказаться? благодаря –