Import projektu do Aptana / Eclipse
Cel zadania:
Mamy projekt rails nad którym pracowaliśmy w środowisku innym niż IDE Aptana / Eclipse. Obecnie chcemy kontynuować pracę nad tym projektem, korzystając z tego środowiska.
Prerekwizyty:
- Zainstalowaliśmy i uruchomiliśmy Aptanę lub Eclipse z pluginem Aptany.
- Pracujemy przy włączonej "Perspektywie Rails", czyli układzie okienek i kontrolek przystosowanym do pracy w RoR.
- Wiemy, gdzie znajduje się katalog "workspace" naszego IDE.
- Wiemy, gdzie znajduje się katalog aplikacji, którą chcemy zaimportować do IDE i mamy pewność że nie znajduje się on w katalogu "workspace".
Czynności:
- zakładamy nowy pusty projekt typu Rails:
- menu File -> New -> Project
- w oknie dialogowym "New Project":
- rozwijamy gałąź Rails -> Rails Project
- zatwierdzamy wybór przyciskiem "next"
- w kolejnym oknie dialogowym "New Rails Project":
- wpisujemy nazwę projektu
- odznaczamy opcję "generate Rails application skeleton"
- zostawiamy zaznaczone "use default location" oraz "generate WEBrick server"
- zatwierdzamy "Finish"
- w panelu nawigacji (okienko z lewej strony) powinien być teraz widoczny nowy projekt, który właśnie utworzyliśmy -- pusty po rozwinięciu
- importujemy istniejący projekt do IDE
- klikamy prawym myszy na symbolu naszego projektu i z menu kontekstowego wybieramy opcję "Import"
- w oknie dialogowym "Import"
- rozwijamy gałąź "general", wybieramy "File system"
- zatwierdzamy wybór klikając "next"
- w kolejnym oknie dialogowym:
- wybieramy "Browse" i podajemy ścieżkę do katalogu naszej aplikacji
- w lewym okienku pojawi się ikonka katalogu naszej aplikacji i obok checkbox - zaznaczamy go
- powinna byc zaznaczona opcja "create selected folders only"
- zatwierdzamy "finish"
- sprawdzamy w panelu nawigacji, że nasz projekt zawiera obecnie zaimportowane drzewo plików
- sprawdzamy w katalogu workspace, że znajduje się w nim KOPIA katalogu z którego importowaliśmy -- od tej pory zmiany jakie wprowadzamy do projektu w IDE znajdą się jedynie w workspace, nie oryginalnym katalogu
- uruchamiamy serwer aplikacji z IDE
- jeśli przy tworzeniu projektu zaznaczylismy opcję "create WEBrick server", w zakładce "servers" w dolnym okienku powinna byc ikonka naszego serwera
- jeśli serwer nie został utworzony: klikamy prawym myszy w obszar zakladki z serwerami, wybieramy utworzenie nowego
- możemy teraz uruchomić serwer klikając zieloną ikonkę "play" -- dostępną albo z menu kontekstowego po kliknięciu serwera, albo z belki zakładki serwerów przy zaznaczonym wybranym serwerze