Tworzenie projektu Maven w Eclipse narzeka „Nie można rozwiązać archetypu” [duplikat]
To pytanie ma już tutaj odpowiedź:
Nie udało się rozwiązać wersji dla org.apache.maven.archetypes 18 odpowiedziJestem całkowicie nowicjuszem z Maven. Chcę stworzyć projekt Maven z Eclipse Juno EE z archetypem „webapp”. Zainstalowałem „Maven Integration for Eclipse WTP (inkubacja)”, a także zainstalowałem „Maven Integration for Eclipse” (znalazłem go na zakładce Installed w Eclipse Marketplace). Kiedy próbuję utworzyć nowy projekt zPlik-> Nowy_> Projekt Maven, Otrzymuję błąd:
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:RELEASE from any of the configured repositories. Could not resolve artifact org.apache.maven.archetypes:maven-archetype-webapp:pom:RELEASE Failed to resolve version for org.apache.maven.archetypes:maven-archetype-webapp:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype-webapp/maven-metadata.xml in local (C:\Documents and Settings\PEP35KD\.m2\repository) Failed to resolve version for org.apache.maven.archetypes:maven-archetype-webapp:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype-webapp/maven-metadata.xml in local (C:\Documents and Settings\PEP35KD\.m2\repository)
Dzieje się tak dla wszystkich rodzajów archetypów. Używam proxy i tworzę plik settings.xml w C: Dokumenty i ustawienia PE35KD.m2 z tą treścią:
<proxies>
<proxy>
<id>myId</id>
<active>true</active>
<protocol>http</protocol>
<username>rete\pep35kd</username>
<password>XXXX</password>
<host>XXXX</host>
<port>8080</port>
<nonProxyHosts>localhost</nonProxyHosts>
</proxy>
</proxies>
Proszę wziąć pod uwagę, że nie mogę użyć polecenia mvn z wiersza poleceń (nie znaleziono polecenia). Nigdy nie instalowałem samego Mavena, sądziłem, że wtyczka jest wystarczająca: czy to poprawne założenie?
AKTUALIZACJA Problem jest zdecydowanie związany z proxy. Przez:
Instalowanie Maven na lokalnym komputerze;Instalacja Maven Eclipse z Eclipse Market Place;Ustawienie katalogu instalacyjnego Maven na lokalny katalog PC Maven, zamiast domyślnego Embedded Maven,wszystko działa zgodnie z oczekiwaniami. Naprawdę nie rozumiem dlaczego, ale prawdopodobnie zapora blokuje ruch z serwerami Maven.