Mam projekt, nad którym pracuję. Postanowiłem spróbować z nim pracować w Eclipse. Istnieje już katalog pod kontrolą wersji, w którym znajduje się cały kod. Mam dość dziwny problem. Nie mogę znaleźć żadnego sposobu, aby po prostu zacząć używać istniejącego katalogu kodu jako projektu eclipse. Wszystko, co mogę znaleźć, to jak zaimportować istniejące źródło do nowego projektu lub wyewidencjonować źródło z kontroli wersji do nowego projektu. Jak przekształcić istniejący katalog w projekt?
Mój projekt to aplikacja internetowa Django, jeśli to pomoże
To całkiem proste. Idź do Plik-> Nowy-> Projekt. W Kreatorze projektów wybierz żądany typ projektu, a następnie odznacz pole wyboru „Użyj domyślnej lokalizacji”. Wyszukaj folder w widgecie, który zostanie następnie włączony. Kliknij Zakończ po tym.
Alternatywnie możesz utworzyć zupełnie nowy obszar roboczy projektu w nowej lokalizacji. Następnie, zakładając Java jako typ projektu, możesz otworzyć właściwości projektu i dodać jako folder źródłowy istniejący katalog. Aby to zrobić, użyj przycisku „Link Source” na ścieżce budowania Java -> karta Źródło w oknie dialogowym Właściwości projektu.
źródło
Moja metoda:
Sklonuję ten plik do nowego katalogu projektu i zmieniam nazwę projektu na nazwę mojego projektu, po czym importuję nowe pliki i katalog z Eclips
Nazwa pliku:
.project
(Użyj Notatnika, aby utworzyć ten plik ... wybierz Zapisz jako typ doAll Files (*.*)
i wpisz nazwę pliku, taką jak.project
:)źródło
Mam nadzieję, że ten link odpowiada na oryginalne pytanie tego wątku.
http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-45.htm
Tworzenie połączonych zasobów
Foldery i pliki można łączyć z lokalizacjami w systemie plików poza lokalizacją projektu. Te specjalne foldery i pliki nazywane są zasobami połączonymi.
Aby utworzyć połączony folder:
W jednym z widoków nawigacji kliknij prawym przyciskiem myszy projekt lub folder, w którym chcesz utworzyć połączony folder.
Z wyskakującego menu wybierz łącze polecenia Nowy> Folder.
Określ nazwę folderu, jaka będzie wyświetlana w środowisku roboczym. Ta nazwa może się różnić od nazwy folderu w systemie plików.
Kliknij opcję Zaawansowane.
Zaznacz łącze do alternatywnej lokalizacji (folder połączony).
Wprowadź ścieżkę systemu plików lub kliknij Przeglądaj, aby wybrać folder w systemie plików.
Kliknij Finish.
źródło
Prawdopodobnie nie jest to sposób, w jaki większość ludzi podchodziłaby do tego, ale podoba mi się wszystkie moje projekty zaćmienia w jednym miejscu, ale niekoniecznie mam źródło w katalogu obszaru roboczego. Być może istnieje wbudowany sposób na „dowiązanie symboliczne” w eclipse, ale czasami kończy się na folderze projektu w obszarze roboczym, z dowiązaniem symbolicznym „src” do rzeczywistego katalogu źródłowego w zupełnie innym miejscu. W każdym razie to moje osobiste preferencje. Jeśli również korzystasz z maszyny * nix, prosty plik
zrobi z katalogu twojego projektu.
źródło
Wiesz, to nie jest takie proste pytanie. W zależności od typu projektu (jar, moduł sieciowy, ucho itd.), Eclipse używa różnych plików struktury i konfiguracji. Więc pierwsze naprawdę interesujące pytanie brzmi: jaki jest twój typ projektu? Podstawowe rozwiązanie po to, aby utworzyć nowy projekt i zdefiniować katalog kodu źródłowego jako katalog główny projektu. Następnie zobaczysz, co jeszcze należy zmienić (na przykład ustawienia ścieżki źródłowej, ścieżka klas i tak dalej). Jak więc wygląda Twój projekt? Czy możesz zapewnić strukturę drzewa folderów?
źródło
Ponieważ używasz Django, powinieneś najpierw ustawić PyDev w Eclipse. Możesz go zainstalować z rynku. Następnie chcesz skonfigurować interpretery PyDev Python, aby znaleźć Twoją instalację Django ( http://pydev.org/manual_101_interpreter.html ). Upewnij się, że podano jawną ścieżkę do folderu Django, jeśli Twoje Django nie jest zainstalowane w domyślnej lokalizacji.
Gdy wszystko będzie gotowe, możesz wybrać Plik> Nowy> Inne, a następnie wybrać Projekt PyDev Django z podkatalogu PyDev.
Kliknij dalej, a oto słodka część: Odznacz „Użyj domyślnego” (jak wspomniano wcześniej), a następnie znajdź katalog projektu Django. Upewnij się, że wybrałeś właściwy folder projektu (tj. Folder, który zawiera
manage.py
). Gdy zaznaczysz właściwy folder, Eclipse / PyDev rozpozna, że projekt już istnieje i nada informację, że będzie używał tych plików. Kliknij Finish.Następnie jest formularz DB, który pyta o ustawienia bazy danych. Jeśli masz już
settings.py
plik, wydaje się, że nie powoduje to żadnych zmian (ponieważ nie powinno). Więc wypełnij lub nie. Ale to jest ostatni krok.Wtedy powinieneś móc przeglądać i używać istniejącego projektu w Eclipse!
źródło
Właśnie utworzyłem ręcznie plik pom.xml i zaimportowałem projekt jako istniejący projekt Maven w Eclipse. Działa nawet w przypadku zagnieżdżonych projektów bez problemów.
źródło
Użyj opcji „import - istniejące projekty do obszaru roboczego”. To działa w moim przypadku.
źródło
Kliknij prawym przyciskiem myszy projekt -> Właściwości. Otwórz lokalizację projektu w eksploratorze, obok ścieżki znajduje się mała ikona. Umieść tam strukturę folderów / plików i odśwież projekt w zaćmieniu.
źródło