Когда я запускаю «mvn install» на своей гостевой виртуальной машине, я получаю несколько ошибок «Connection Timed Out» при поиске файла для загрузки.
[ВНИМАНИЕ] Невозможно получить ресурс 'org.apache.maven.wagon: wagon-file: pom: 1.0-alpha-5' из репозитория maven-nexus (http://repository.jboss.org/nexus/content/groups/public): Ошибка при передаче файла: Истекло время ожидания подключения
Примечание. Я открыл путь к файлу, который maven не может найти, в Firefox и curl. Оба они могут читать / загружать файл на основе пути, который maven использует и не может найти.
Мне нужно использовать прокси, но я считаю, что он настроен правильно. Для гостевой виртуальной машины, использующей прокси, допустимо ли использовать те же настройки прокси, что и на хост-машине?
Насколько я понимаю, переадресация портов требуется только от хоста к гостю, но не наоборот.
Пожалуйста, порекомендуйте.
РЕДАКТИРОВАТЬ - Оказывается, это проблема прокси. Мне пришлось правильно настроить прокси на моей гостевой машине.
Поскольку вы можете загружать файлы с помощью Firefox и curl (внутри виртуальной машины?), Я дважды проверял настройки прокси для mvn.
ВМ - это Linux? Если да, попробуйте:
export http_proxy=http://your_proxy:port
export ftp_proxy=$http_proxy
mvn install
Если это не поможет, вы можете