Как ускорить чистую установку Maven?Требуется 2 часа, чтобы завершить - PullRequest
1 голос
/ 06 мая 2019

У меня сейчас проблема, которую я считаю Maven. Для университетского проекта нам необходимо использовать IntelliJ IDEA, Java SDK, Apache Maven и Isis. Я пытался следовать руководству по Isis, создавая проект, вставляя arquetype в терминал, чтобы собрать его, и установив mvn clean, так же, как я это делаю, он начинает загружать зависимости, но очень медленно, я загружаю около 2 часов и все еще делая это, другие студенты могут установить его за 3 минуты, так что что-то определенно не так. Есть предложения?

Попробуйте это на Ubuntu, Fedora и Windows. Никаких улучшений, другие архетипы созданы отлично. Попробуйте "mvn -T 1C clean install -Dmaven.test.skip -DskipTests", чтобы пропустить тестирование при создании проекта, никаких улучшений. Попробуйте это на другом ноутбуке и получите тот же результат! Я прошел руководство и настройку maven и isis, и я не вижу, делаю ли я что-то не так.

Я рассчитываю использовать архетип Isis simpleApp и успешно построить проект с Maven менее чем за 5 минут вместо *. 1005 *

1 Ответ

0 голосов
/ 17 мая 2019

Скорость загрузки зависимостей maven зависит от следующих факторов:

  • Серверы, на которых размещены репозитории, в которых присутствуют зависимости, отсутствуют быстро реагирует.
  • Низкая скорость интернета, хотя она менее вероятна.

С другой стороны, для любого модуля maven, когда он впервые компилируется, определенно потребуется время, поскольку он загрузит все зависимости, которых нет в локальной папке .m2.

Одним из временных решений является копирование папки .m2 с компьютера другого учащегося.

...