Maven error " brak transferu…"

Próbuję skonfigurować projekt używając Mavena (m2eclipse), ale ten błąd pojawia się w Eclipse:

Opis Typ Lokalizacji Ścieżki Zasobu Nie można obliczyć planu budowy: brak przeniesienia org.Apacz.maven.wtyczki: Maven-compiler-plugin: pom: 2.0.2 from http://repo1.maven.org/maven2 został buforowany w lokalnym repozytorium, rozdzielczość nie zostanie ponownie zaimplementowana do czasu upłynięcia interwału aktualizacji central lub wymuszenia aktualizacji. Oryginalny błąd: nie można przenieś artefakt org.Apacz.maven.wtyczki: Maven-compiler-plugin: pom: 2.0.2 from / to central (http://repo1.maven.org/maven2 ): Brak odpowiedzi po 60000 przykładowy nieznany problem Mavena

Jakieś pomysły? Byłoby pomocne, gdybyś mógł mi pokazać, jak sprawdzić, czy wszystko jest dobrze skonfigurowane...

 246
Author: Deepak Joy, 2011-02-22

19 answers

Usuń wszystkie nieudane pliki do pobrania:

find ~/.m2  -name "*.lastUpdated" -exec grep -q "Could not transfer" {} \; -print -exec rm {} \;

Dla windows:

cd %userprofile%\.m2\repository
for /r %i in (*.lastUpdated) do del %i

Następnie kliknij prawym przyciskiem myszy na projekcie w eclipse i wybierz Maven-> " Update Project ...", upewnij się, że" Aktualizuj zależności " jest zaznaczone w wynikowym oknie dialogowym i kliknij OK.

 605
Author: Jonas Andersson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-15 19:38:44

To działało również dla mnie w Windows.

  1. Zlokalizuj {user}/.m2 / repozytorium (używając Juno /Win7 tutaj)
  2. w polu wyszukiwania w prawym górnym rogu okna wpisz ".Ostatnio dodane" System Windows przejrzy wszystkie podfoldery tych plików w katalogu. (Nie zaglądałem przez cache.)
  3. usuń je prawym przyciskiem myszy > Usuń (zachowałem wszystkie ostatnie.właściwości).
  4. następnie wróć do Eclipse, kliknij prawym przyciskiem myszy na projekcie i wybierz Maven > Update Project. I wybrano opcję "Wymuś aktualizację migawek/wydań". Kliknij Ok, a zależności zostaną rozwiązane poprawnie.
 55
Author: iowatiger08,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-08-09 09:31:11

In Eclipse: Kliknij prawym przyciskiem myszy projekt - > Maven- > zaktualizuj projekt - > zaznacz pole wyboru "Wymuś aktualizację migawek / wydań". Kliknij OK.

 19
Author: Ievgen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-05 07:04:52

Spróbuj wykonać

mvn -U clean

Lub uruchom > Maven Clean i Maven > zaktualizuj migawki z menu kontekstowego projektu w eclipse

 15
Author: Lev Khomich,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-02-22 07:34:24

Dzięki za odpowiedzi, ale po kolejnych poszukiwaniach udało mi się rozwiązać problem. Okazało się, że musiałem usunąć jedno z "*.lastUpdated", który uniemożliwiał aktualizację jednej z moich wtyczek (Maven Surefire Plugin). Zrobiłem to ręcznie, ponieważ maven clean najwyraźniej tego nie robił.

Problem polegał na tym, że"*.lastUpdated " plik dla wtyczki blokował maven check dla aktualizacji i nie pozwalał na pobranie niezbędnego jar.

 15
Author: Deepak Joy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-09-25 01:18:05

To działało u mnie w Windows:

  1. Zlokalizuj {user}/.m2/repository
  2. w polu wyszukiwania w prawym górnym rogu okna wpisz ".lastupdated". System Windows przejrzy wszystkie podfoldery tych plików w katalogu.
  3. Usuń wszystkie .lastupdated Pliki.
  4. wróć do Eclipse, kliknij prawym przyciskiem myszy projekt i wybierz Maven > Update Project.
  5. Wybierz " Force Update of Snapshots/Releases".
  6. Kliknij Ok, a zależności zostaną rozwiązane poprawnie.
 7
Author: sumeet kumar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-18 20:43:37

W moim przypadku. Problemy są z tego samego powodu. Widzę, że problem dotyczy proxy i firewalla.

Oto moje rozwiązanie
Fisrt ways:
1. zainstaluj Proxy dla Mavena i Eclipse
2. Przejdź do lokalizacji {user}/.m2 / repozytorium i usunąć wszystkie *.Ostatnio dodane pliki
3. Wróć do Eclipse, kliknij prawym przyciskiem myszy na projekcie i wybierz Maven > Update Project. > Wybierz "Wymuś aktualizację migawek/wydań".

Jeśli projekt nadal istnieje błąd. przykład: tutaj czy moje problemy po wszystkich powyższych kroku

Failure to transfer org.apache.maven:maven-archiver:pom:2.5 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven:maven-archiver:pom:2.5 from/to central (https://repo.maven.apache.org/maven2): Connect timed out

Używam tego rozwiązania przydatne dla mnie:
1. Znajdź repozytorium w https://mvnrepository.com/
2. Copy dependency to my *.poml projektu
przykład

<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-archiver</artifactId>
    <version>2.5</version>
</dependency>


3. Zbuduj projekt. brakująca zależność zostanie pobrana do lokalnego repozytorium.
4. Wróć do Eclipse, kliknij prawym przyciskiem myszy na projekcie i wybierz Maven > Update Project. > Wybierz "Wymuś aktualizację migawek/wydań".
=>> Błąd został rozwiązany
5. Usuwam zależności w Kroku 2 po zakończeniu i rozwiązaniu. Done

 6
Author: huan le,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-22 03:12:57

Jeśli jesteś za proxy, musisz zaktualizować ustawienia.plik xml (w folderze conf twojego MAVEN_HOME, sam plik zawiera informacje o ustawieniach proxy) i dodatkowo może być konieczna aktualizacja ustawień sieciowych Eclipse (okno- > Preferencje...- >wpisz Połączenia sieciowe).

Spróbuj użyć opcji-X lub --debug, aby uzyskać wynik debugowania, może to dostarczyć dodatkowych informacji o problemie.

 5
Author: Abel Morelos,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-02-22 08:02:03

Przydarzyło mi się to jako Iam za firewallem. Zależności nie są pobierane czasami, gdy jesteś uruchomiony w Eclipse IDE. Upewnij się, że używasz mvn clean install -U do rozwiązania problemu. Zobaczysz zależności pobrane po tym.

 5
Author: Kran,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-12 01:36:22

Miałem podobny problem w Eclipse 3.6 z m2eclipse.

nie można obliczyć planu budowy: brak przeniesienia org.Apacz.maven.plugins: maven-resources-plugin:jar: 2.4.3 from http://repo1.maven.org/maven2 został buforowany w lokalnym repozytorium, rozdzielczość nie zostanie ponownie zaimplementowana do czasu upłynięcia interwału aktualizacji central lub wymuszenia aktualizacji. Oryginalny błąd: nie można przenieść artifact org.Apacz.maven.plugins: maven-resources-plugin: jar: 2.4.3 from central (http://repo1.maven.org/maven2): ConnectException project1 Unknown Maven Problem

Usuwanie wszystkich maven*.ostatnie pliki z mojego lokalnego reository (jak zasugerował Deepak Joy) rozwiązały ten problem.

 3
Author: Luki,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-04-05 22:28:55

Zdarzyło mi się również, że możesz mieć dwa solue=tion dla tego

  1. Jeśli twój projekt składa się z jakiejś zewnętrznej lub specyficznej zależności, musisz ręcznie dodać go do folderu repo m2, który znajduje się w C:\Users\Mohit.Singh.m2 \ repozytorium folder i wtedy trzeba uruchomić mvn eclipse: eclipse a następnie mvn clean install z folderu projektu

  2. Jeśli nie masz żadnego wxternal lub projektu sppecific zależność wtedy możesz zaimportować projekt do eclipse jako istniejący projekt maven następnie kliknij prawym przyciskiem myszy projekt -- > przejdź do maven -- > kliknij Aktualizuj projekt pojawi się okno zaznacz opcję Wymuś pobieranie migawek i naciśnij OK

 2
Author: Mohit Singh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-06-03 09:48:46

Miałem podobny problem tylko z kilkoma projektami w moim obszarze roboczym. Inne projekty z niemal identycznymi Pomami w ogóle nie miały błędu. Żadna z wymienionych odpowiedzi nie rozwiązała mojego problemu. W końcu natknąłem się na usunięcie/ponowne zastosowanie Maven nature dla każdego projektu i błędy zniknęły:

Dla każdego projektu, który ma pom z " resolution will not be retempted..."błąd:

  1. Kliknij prawym przyciskiem myszy projekt w Eclipse i wybierz Maven->Wyłącz Maven Nature
  2. Kliknij prawym przyciskiem myszy projekt w Eclipse i wybierz Configure->Konwertuj do Maven Project
 1
Author: smith.gt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-08 18:30:44

Po Prostu usuń archetyp w maven local repository. Jak wspomniano powyżej, dzieje się to w przypadku nieudanego pobrania archetypu .

 1
Author: Pravat Panda,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-20 16:34:19

Podaj poprawne ustawienie Mavena.ścieżka xml w eclipse.

  • Windows -- > Preference -- > Maven -- > User Settings

Wprowadź poprawne ustawienie.ścieżka xml w polu tekstowym ustawienia użytkownika

 1
Author: HansiRadhakrishnan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-07 06:02:09

Ustawienia.xml dla proxy? a w eclipse jest Maven global\local profile, Dodaj Ustawienia.xml

 0
Author: roi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-23 02:18:46

Dla mnie właśnie dodałem poniższy kod xml w POM.plik xml. I po dit * * kliknij prawym przyciskiem myszy w projekcie - > Maven - > Update projektu i sprawdziłem Force Update migawek / wydań ** i wszystko działało

    <dependencies>
        <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api -->
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>jsp-api</artifactId>
            <version>2.1</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/jstl/jstl -->
        <dependency>
            <groupId>jstl</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.5.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
 0
Author: Lamine BA,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-22 22:42:42

Możesz usunąć .sam folder m2 i wymusić na MyEclipse ponowne pobranie wszystkich zależności przy starcie. Przejdź do okna > Preferencje > MyEclipse > Maven4MyEclipse.

 0
Author: R Tiwari,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-06-18 09:53:21

Rozwiązanie, które działa dla mnie jest następujące:

  1. Skopiuj zależność do pom.

    <dependency>
        <groupId>org.apache.maven</groupId>
        <artifactId>maven-archiver</artifactId>
        <version>2.5</version>
    </dependency>
    
  2. Kliknij prawym przyciskiem myszy swój projekt

  3. Wybierz Maven
  4. Wybierz projekt aktualizacji
  5. Wybierz Wymuś aktualizację migawek / wydań
 0
Author: Jorge Santos Neill,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-09-06 23:06:01

Upewnij się, że ustawienia.Plik XML w folderze .m2 jest ważne najpierw Następnie po wyczyszczeniu repozytorium używając poniższego polecenia w cmd

cd %userprofile%\.m2\repository
for /r %i in (*.lastUpdated) do del %i
 -2
Author: dush88c,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-03 06:30:55