Próbuję zaimportować projekt, nad którym pracowaliśmy ja i mój współpracownik. Nadal pojawia się ten błąd po wybraniu opcji „importuj”, a następnie „importuj istniejący projekt”, a następnie kliknij plik archiwum, a następnie kliknij przycisk Dalej, i pojawia się ten błąd:
„Niektórych projektów nie można zaimportować, ponieważ już istnieją w obszarze roboczym”
Odpowiedzi:
Odznacz pole „kopiuj projekty do obszaru roboczego” , a następnie kliknij przycisk „Odśwież” , będziesz mógł zaimportować projekt
źródło
przejdź do pliku .project w swoim projekcie i zmień nazwę projektu w tagu name
źródło
Właśnie mi się to przydarzyło. W końcu zdałem sobie sprawę, że projekt był już otwarty w moim obszarze roboczym, ale nie był widoczny z powodu wybranego zestawu roboczego. Musisz tylko odznaczyć aktywny zestaw roboczy, a wszystkie otwarte projekty staną się widoczne.
źródło
W swoim obszarze roboczym możesz mieć projekt o tej samej nazwie. Spróbuj odświeżyć (plik-> odśwież) swój obszar roboczy po usunięciu innego o tej samej nazwie. Typowa sytuacja występuje, gdy chcesz ponownie zaimportować usunięty projekt.
źródło
Zwykle dzieje się tak, gdy fizycznie zmienisz katalog projektu bez pierwszego usunięcia w Eclipse. Możesz zobaczyć i usunąć te ukryte projekty w następującym widoku:
Następnie po prostu kontynuuj proces importowania istniejącego projektu.
źródło
W moim przypadku skopiowałem jeden z projektów (powiedzmy „Projekt1”) z obszaru roboczego i wkleiłem go w tym samym obszarze roboczym. Następnie zmodyfikowałem nazwę wklejonego projektu (powiedz „Project2”). Nie widziałem tego w repozytorium.
Głównym powodem było to, że
.project
plik z nowego projektu wciąż miał:<name>Project1</name>
zamiast<name>Project2</name>
.Zrobiłem następujące rzeczy, aby naprawić problem:
.project
plik na<name>Project2</name>
To zadziałało dla mnie.
źródło
Projekty w obszarze roboczym Eclipse muszą być unikalne. Zauważ jednak, że nazwa projektu nie musi być taka sama jak nazwa katalogu / folderu projektu, więc możesz albo usunąć każdy istniejący projekt o tej samej nazwie, albo alternatywnie zmienić nazwę istniejących projektów.
źródło
Masz jeden okultystyczny katalog o nazwie „.metadata” w katalogu obszaru roboczego. Zamknij Eclipse, usuń „.metadata” i otwórz Eclipse. Kiedy Eclipse zapyta Cię o obszar roboczy, upewnij się, że „.metadata” nie znajduje się w katalogu obszaru roboczego i kliknij przycisk „ok”, aby wybrać domyślny obszar roboczy.
źródło
Być może masz taką samą nazwę projektu w pliku „.project”, zaznacz ją, jeśli tak, zmień nazwę na inną nazwę. Zaimportuj ponownie
źródło
Jeśli do tego doszedłeś, ponieważ sklonowałeś projekt git w istniejącym obszarze roboczym, a teraz chcesz wypromować ten obszar roboczy do pełnoprawnego projektu, powinieneś użyć widoku „Repozytoria Git” -> wybierz „Katalog roboczy” -> Importuj projekty -> Istniejące projekty.
źródło
Sprawdź, czy skonfigurowałeś Eclipse do wyświetlania WSZYSTKIEGO zestawu roboczego. Kiedyś napotkałem dokładnie ten sam problem i okazało się, że przypadkowo zaimportowałem projekt do
Other Projects
zestawu roboczego. Moja konfiguracja Eclipse nie pokazała tego zestawu roboczego w eksploratorze pakietów, co doprowadziło mnie do wniosku, że projekt nie został jeszcze zaimportowany.Zaktualizowano dla @Mawg:
Najpierw kliknij
Select Working Set...
:Następnie wybierz
No Working Sets
:To skutecznie wyłączy zestaw roboczy i pokaże wszystkie projekty.
źródło
ŁATWY SPOSÓB: Kliknij prawym przyciskiem myszy projekt (folder o treści „MainActivity”), przejdź do Refactor -> Zmień nazwę, a otrzymasz pole tekstowe umożliwiające zmianę nazwy projektu.
Jeśli pojawi się ostrzeżenie, że Twój projekt nie jest zsynchronizowany z systemem plików, naciśnij F5 (odśwież) i spróbuj ponownie.
źródło
Spójrz w swoim folderze obszaru roboczego, możesz mieć tam stary projekt o tej samej nazwie co importowany (nawet jeśli nie jest pokazywany w środowisku Eclipse).
Gdy usuwasz projekt w Eclipse, jeśli nie zaznaczysz pola wyboru w oknie dialogowym, po prostu usuwa go z widoku i nie usuwa folderu w katalogu obszaru roboczego.
źródło
Spróbuj zmienić nazwę
<name>
znacznika, który znajduje się w.project
pliku „ ” twojego projektu.To na pewno zadziała. Właśnie zmieniasz nazwę swojego projektu.
źródło
Znalazłem inny sposób!
PRZENIEŚ projekt do innego folderu, a następnie zaimportuj i, jeśli to konieczne, skopiuj do obszaru roboczego
źródło
Miałem ten problem, gdy usunąłem projekt i próbowałem ponownie zaimportować kod. Eclipse nigdy tak naprawdę nie usunął projektu i nadal zawierał odwołanie do nazwy / folderu projektu w obszarze roboczym. Musiałem stworzyć nowy projekt o tej samej nazwie, a mój kod pojawił się bez zmian. Wierzę, że to zadziałało tylko dlatego, że ścieżka projektu nigdy nie została zmieniona.
źródło
Zdarzyło mi się kiedy
Następnym razem, gdy próbowałem zaimportować ten sam projekt do obszaru roboczego, dostałem ten sam problem.
Aby rozwiązać, po prostu wykonałem FYI, które każde dziecko może zrobić :)
Jak to rozwiązałem:
Ctrl + x
folder myProject z obszaru roboczego zaćmienia do innej lokalizacji, tj. PulpituNavigator
(możesz go pobraćWindow > Show View > Navigator
) i Odśwież (wyświetli się następujące okno dialogowe)Yes
przycisk i przenieść folder projektu z powrotem do katalogu obszaru roboczego Eclipseźródło
W moim przypadku usunąłem katalog zasobów z moich .metadata.plugins:
źródło
To zadziałało dla mnie.
Plik> Nowy> Projekt Android> Utwórz projekt z istniejącego źródła
Lokalizacja = lokalizacja projektu, który chcesz zaimportować.
Otrzymasz ostrzeżenie „Projekt Eclipse już istnieje w tym katalogu. Zamiast tego rozważ użycie Plik> Importuj> Istniejący projekt.” Możesz jednak kliknąć przycisk „Dalej”, a projekt powinien zostać zaimportowany.
źródło
W Eclipse kliknij plik, następnie wybierz przełącznik obszaru roboczego, a następnie przeglądaj i wybierz inny folder. Teraz powtórz ten sam proces i tym razem nie będzie błędu :)
źródło
Nic nie mogło rozwiązać mojej sytuacji. Tak rozwiązałem.
Gotowe..
źródło
Przynajmniej w Eclipse Juno możesz włączyć Zaawansowane . Następnie wybierz [groupid]. [Artefaktid] z menu rozwijanego Szablon nazwy . To powinno nadać Twojemu projektowi niepowtarzalną nazwę. (Jeśli przechowujesz wiele wersji danego artefaktu, możesz zamiast tego wybrać [groupid]. [Artefactid]. [Wersja] ). Pamiętaj, aby kliknąć przycisk Odśwież , aby zmiany były widoczne. Umyć, spłukać, powtórzyć w razie potrzeby.
źródło
usuń go z zaćmienia ...... mógłbyś zamknąć projekt w zaćmieniu za pomocą „(Kliknij prawym przyciskiem myszy) -> zamknij projekt” ..... więc nawet jeśli usuniesz ten projekt z folderu obszaru roboczego ... pozostanie tam w Eclipse IDE jako zamknięty projekt ..... powinieneś usunąć go z Eclipse IDE ... !!!
źródło
Mam nieco inną sytuację, w której moje zaćmienie przestaje reagować i musiałem zabić sesję. Po ponownym uruchomieniu Juno konkretny projekt, nad którym pracowałem, zniknął, mimo że istnieje plik .project. Próba zaimportowania z powrotem do Eclipse przyniosłaby to samo: „Niektórych projektów nie można zaimportować ..” lub „Projekt o tej nazwie już istnieje” przy próbie utworzenia nowego projektu.
W końcu, odkąd korzystałem z zestawów roboczych, udało mi się znaleźć ten plik .metadata.plugins \ org.eclipse.ui.workbench \ workingsets.xml. Ręcznie dodano brakujący wpis i wznowiono zaćmienie i voila, wrócił.
źródło
Miałem ten sam błąd, ponieważ w obszarze roboczym był jeszcze jeden projekt pod svn, ale o innej nazwie. Więc to usunąłem.
źródło
Miałem podobny problem, mam to samo repozytorium, które chciałem zaimportować dwa razy. Zmieniłem nazwę istniejącego projektu, klikając prawym przyciskiem myszy projekt> refaktoryzuj> zmień nazwę, a następnie ponownie go zaimportowałem.
źródło
Oto, co zauważyłem dla powyższego problemu: - Jeśli folder kasy (folder, w którym znajduje się projekt pom) jest taki sam, jak folder obszaru roboczego zaćmienia, to otrzymuję ten problem
ROZWIĄZANIE
kiedy do importowania projektu użyłem osobnego folderu obszaru roboczego, środowisko Eclipse działało płynnie :)
źródło
To ostrzeżenie oznacza, że właśnie usunąłeś projekt z nawigatora, ale projekt jest obecny w zestawie roboczym. Albo twój zestaw roboczy ma projekt o tej samej nazwie , więc przejdź do katalogu obszaru roboczego i usuń projekt o tej samej nazwie i zaimportuj ponownie .
źródło
Ten problem występuje, ponieważ masz ten sam projekt w innym folderze projektu. Podobnie jak w środowisku Eclipse, mamy wiele folderów projektów, więc jeśli masz projekt w jednym folderze i chcesz go zaimportować do innego folderu projektu, problem występuje. Najpierw więc usuń projekt z innego folderu, a następnie zaimportuj do bieżącego projektu FOLDER.
źródło
Nowość w rozwoju Eclipse i Androida, i to mnie rozłączyło przez dłuższy czas. Oto kilka rzeczy, które robiłem źle, które mogą pomóc komuś w przyszłości:
źródło