2011-08-28 10 views
6

Wczoraj miałem problem z tym, że wymagane elementy nie zostały znalezione podczas instalowania wtyczki ADT w środowisku Eclipse. Obejrzałem to, otwierając listę witryn pobierania i zaznaczając dwa dolne na liście, które z jakiegoś powodu nie zostały wybrane. Jeden z tych adresów zawierał słowo "mylyn". Teraz, gdy "fetchingjavax.xml_1.3.4. ......../mylyn/drops ......" (kropka wskazuje inne części adresu), pojawił się komunikat o błędzie:Nie można zainstalować wtyczki ADT do Eclipse - komunikat o błędzie "narusza umowę"

Wewnętrzny Wystąpił błąd podczas: "Zainstaluj download0". Metoda porównania narusza ogólne warunki umowy!

, które można odrzucić, ale instalacja prawdopodobnie się zatrzymała.

Co dalej?

Odpowiedz

3

Zgaduję, masz zainstalowany JRE 7 i to jest problem. Próbowałem tego samego, ale zawsze otrzymałem ten komunikat o błędzie. Na zaćmienie-Bugzilla, znalazłem poradę, downgrade do wersji JRE 6. Więc najpierw odinstalować JRE 7, niż zainstalować JRE 6: Java 6u27 Download

13

miałem ten sam problem z Indigo uruchomiony na maszynie wirtualnej Java 7 i znalezione że zaćmienie ma problem z wybieraniem lustra pobierania podczas używania maszyny wirtualnej Java 7.

Ten błąd został naprawiony w Eclipse kamień milowy 3.7.1 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=352089)

Oto moje rozwiązanie:

  1. Dodaj nowy vmargs właściwość konfiguracji "-Djava.util.Arrays.useLegacyMergeSort = true" na eclipse.ini
  2. Uruchom i zaktualizuj program Eclipse do wersji Indigo Service Release 1 (3.7.1).
  3. Usuń właściwość konfiguracji podany na etapie jednej
0

Spróbuj uruchomić Eclipse z linii poleceń JRE 6. Przykład dla Windows 7:

D:\path to eclipse\eclipse -vm "c:\Program Files (x86)\Java\jre6\bin\java.exe"

+0

mógłbyś wyjaśnić, dlaczego to może pomóc? –

Powiązane problemy