- Я начал делать this учебник, на выигрыше 8.1.
- Я загрузил JDK8 и Maven.
Я установил Maven (добавлен mvn в PATH, установите JAVA_HOME).Maven не удается подключиться к репозиториям (я думаю)
Выход из
mvn --version
:Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T18:41:47+02:00) Maven home: C:\apache\apache-maven-3.3.9\bin\.. Java version: 1.8.0_122-ea, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.8.0_122\jre Default locale: en_US, platform encoding: Cp1255 OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "dos"
создал папку для проекта.
попытался запустить эту команду (копировать-вставить из учебника, игнорировать разрывы строк в SO):
mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeGroupId=org.apache.maven.archetypes -DinteractiveMode=false -DgroupId=com.example.employees -DartifactId=employees-app -DarchetypeVersion=1.0
- вывод команды: pastebin
- резюме выхода:
No plugin found for prefix 'archetype' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (C:\Users\yogevl\.m2\repository), central (https://repo.maven.apache.org/maven2)] -> [Help 1]
Ответы в SO предполагает, что у меня есть прокси. Я этого не делаю, я проверил его here. Кроме того, я могу добраться до repo с помощью Chrome. Еще один ответ рекомендовал запустить cmd в качестве администратора. Я сделал - тот же результат.
Я также следовал link в конце вывода:
- Не думаю, что это так, потому что я копировать-вставить из toturial.
- То же.
- То же.
- Не уверен в этом - файл settings.xml является стандартным. Нужно ли менять его?
- То же, что 1-3.
Благодарим за помощь!
Не помещайте ссылки на pastebin и т. Д., Потому что некоторые из них не могут получить к ним доступ. Лучше пост вывод в сообщение в SO ... – khmarbaise
Я использую прокси, и я получил этот результат от lagado.com (тестовая ссылка, которую вы предоставили): ** Тест прокси: этот запрос появляется НЕ, прокси. ** Вы находитесь в офисе или дома? – JimHawkins
Это выглядит как ошибка https cert. Я бы предположил, что полномочия CA, используемые https://repo.maven.apache.org/maven2/, не доверяются вашему файлу java cacerts, но ему доверяют хром. Вот вам хорошая ссылка, чтобы вы начали: http://commandlinefanatic.com/cgi-bin/showarticle.cgi?article=art032, но вам нужен сертификат для repo.maven.apache.org, а не maven.2xoffice.com – Revive