Załącznik 1 instrukcje instalacji W poniższym załączniku przedstawione zostaną instrukcje instalacji programów wykorzystanych w trakcie tworzenia aplikacji. Poniższa lista przedstawia spis zamieszczonych instrukcji: Java Development Kit 6 Update 22 Eclipse IDE for Java EE Developers Eclipse Subversive - SVN Team Provider Project EclEmma Java Code Coverage 1.5.1 JDepend4Eclipse 1.2.2 Hibernate Tools 3.3.0 Maven Integration for Eclipse 0.12.0 Spring IDE 2.3.2 MySQL Community Server 5.1.53 1. Instalacja JDK Update 22 Do tworzenia oprogramowania w języku Java wymagana jest instalacja Java Development Kit. Zdecydowano się wykorzystać ostatnią dostępną aktualizację. Poniżej znajduje się lista kroków, które należy wykonać, aby zainstalować wybrane JDK 1. Pobranie pliku instalacyjnego. 1.1. Po wejściu na stronę www.oracle.com/technetwork/java/javase/downloads/index.html należy wybrać opcję pozwalającą na pobranie JDK (przycisk z napisem Java Download ).
1.2. Kolejnym krokiem jest wybór systemu operacyjnego oraz kontynuacja procesu pobierania pliku.
1.3. Na ostatniej stronie należy wybrać dostępny plik i zapisać go na dysku. 2. Instalacja z pobranego pliku 2.1. Po zakończeniu pobierania można przystąpić do uruchomienia instalatora. W pierwszym oknie wyświetlone zostają informacje o instalowanym JDK. Następnie należy przejść do kolejnego okna. 2.2. Z możliwych opcji należy zaznaczyć pozycję Development Tools oraz folder, do którego ma zostać zainstalowane JDK (pozostawić bez zmian), a następnie kontynuować instalację.
2.3. Należy poczekać do momentu zakończenia pracy instalatora a następnie potwierdzić zakończenie procesu instalacji. 3. Po zakończeniu instalacji można dokonać rejestracji zainstalowanego JDK.
4. Weryfikacja procesu instalacji W wyniku przeprowadzonej instalacji utworzony powinien zostać folder zawierający zainstalowane JDK. 5. Ustawienie zmiennych środowiskowych Po instalacji JDK należy ustawić nowe wartości zmiennych środowiskowych. W zależności od systemu operacyjnego należy przejść do okna edycji tych zmiennych (np. dla Windows Vista Basic: Panel sterowania -> System -> Zaawansowane ustawienia systemu -> Zmienne środowiskowe ). 5.1. Po wyborze opcji ustawienia nowej zmiennej wprowadzona zostaje nazwa oraz wartość.
5.2. Następnie dokonywana jest edycja zmiennej path poprzez dodanie nowej zmiennej do istniejącej listy.
2. Instalacja Eclipse IDE for Java EE Developers Wybranym narzędziem programistycznym jest Eclipse IDE for Java EE Developers. Przy realizacji niniejszej pracy została wybrana najnowsza wersja tego środowiska dostępna do pobrania ze strony projektu Eclipse. 1. Pobranie środowiska. 1.1. Po wejściu na stronę http://www.eclipse.org/downloads/ należy wybrać odpowiednią wersję środowiska (w tym przypadku Eclipse IDE for Java EE Developers) 1.2. Następnie w zależności od systemu operacyjnego należy wybrać odpowiedni odnośnik i po przeniesieniu na kolejną stronę rozpocząć pobieranie.
2. Rozpakowanie pobranego archiwum Kolejnym etapem jest rozpakowanie pobranego archiwum do katalogu, w którym umieszczone ma zostać środowisko (np. F:\Programowanie\Projekty ) 3. Uruchomienie środowiska Eclipse W katalogu, do którego zostało rozpakowane archiwum znajduje się plik eclipse.exe, którego uruchomienie pozwala na rozpoczęcie pracy. 4. Utworzenie nowego Workspace Przy uruchamianiu Eclipse należy ustawić Workspace, w którym umieszczone zostaną katalogi z plikami tworzonych projektów. 5. Zakończenie instalacji Po uruchomieniu platformy Elipse można przejść do Workbench i rozpocząć pracę ze środowiskiem.
3. Instalacja Eclipse Subversive - SVN Team Provider Project Eclipse Subversive jest pluginem umożliwiającym zastosowanie systemu kontroli wersji. Jego instalacja odbywa się z poziomu platformy Eclipse. 1. Po uruchomieniu platformy Eclipse należy z poziomu górnego menu uruchomić Eclipse Marketplace repozytorium pluginów do środowiska Eclipse.
2. W następnym kroku należy w polu wyszukiwania wpisać frazę Subversive i przejść do rezultatów wyszukiwania. 3. Po wyborze właściwej wtyczki można przystąpić do procesu instalacji.
4. Instalator samodzielnie wyszuka potrzebne właściwości, których wybór należy zaakceptować przed przejściem do kolejnego kroku. 5. Po zaakceptowaniu warunków licencji instalator rozpocznie kopiowanie odpowiednich plików.
6. Po zakończeniu pracy instalatora należy ponownie uruchomić platformę Eclipse. 7. Po ponownym uruchomieniu Eclipse należy wybrać SVN Connector z sugerowanej listy opcji. W przypadku tej pracy zdecydowano o wyborze SVN Kit 1.2.3.
8. W przypadku braku zainstalowanego SVN Kit 1.2.3 należy go doinstalować. Po wyborze odpowiednich składników (wyszukanych przez instalatora) należy potwierdzić ich wybór. 9. W kolejnym kroku należy zaakceptować warunki licencji.
10. Po akceptacji licencji instalator przystąpi do kopiowania odpowiednich plików. Po zakończeniu tego procesu należy ponownie uruchomić środowisko Eclipse. 11. Sprawdzenia poprawności instalacji można dokonać poprzez otwarcie perspektywy SVN Repository Exploring. Poniżej przedstawiony został proces weryfikacji.
Z możliwych perspektyw należy wybrać SVN Repository Exploring Perspektywa wygląda następująco:
4. EclEmma Java Code Coverage 1.5.1 EclEmma Java Code Coverage jest aplikacją pozwalającą mierzyć stopień pokrycie kodu testami jednostkowymi. Jego instalacja jest analogiczna do procesu instalacji Eclipse Subversive - SVN Team Provider Project i również odbywa się z poziomu platformy Eclipse. W punktach identycznych z instalacją Subversive zrzuty z ekranu zostłąy pominięte. 1. Z poziomu górnego menu uruchomić Eclipse Marketplace. 2. W polu wyszukiwania wpisać frazę eclemma i przejść do rezultatów wyszukiwania.
3. Po wyborze właściwej wtyczki można przystąpić do procesu instalacji. 4. Instalator wyszuka potrzebne właściwości, których wybór należy zaakceptować przed przejściem do kolejnego kroku.
5. Po zaakceptowaniu warunków licencji instalator rozpocznie kopiowanie odpowiednich plików. 6. Po zakończeniu pracy instalatora należy ponownie uruchomić platformę Eclipse. 7. W wyniku poprawnej instalacji na pasku ikon powinien znaleźć się element pozwalający na uruchomienie EclEmma. 5. JDepend4Eclipse 1.2.2 JDepend4Eclips jest aplikacją pozwalającą mierzyć metryki zależności w projekcie. Jego instalacja przebiega identycznie jak w przypadku EclEmma. W punktach identycznych z instalacją Subversive zrzuty z ekranu zostłąy pominięte. 1. Z poziomu górnego menu uruchomić Eclipse Marketplace. 2. W polu wyszukiwania wpisać frazę jdepend i przejść do rezultatów wyszukiwania.
3. Po wyborze właściwej wtyczki można przystąpić do procesu instalacji. 4. Instalator wyszuka potrzebne właściwości, których wybór należy zaakceptować przed przejściem do kolejnego kroku. 5. Po zaakceptowaniu warunków licencji instalator rozpocznie kopiowanie odpowiednich plików. 6. Po zakończeniu pracy instalatora należy ponownie uruchomić platformę Eclipse.
7. W widoku Package Exlorer można sprawdzić fakt zainstalowania pluginu. W menu kontekstowym (pod prawym przyciskiem myszy) dla dowolnego folderu lub pakietu projektu powinna znajdować się możliwość uruchomienia aplikacji. 6. Hibernate Tools 3.3.0 Instalacja Hibernate Tools przebiega identycznie jak pozostałe instalacje z poziomu Eclipse Marketplace. W punktach identycznych z instalacją Subversive zrzuty z ekranu zostłąy pominięte. 1. Z poziomu górnego menu uruchomić Eclipse Marketplace. 2. W polu wyszukiwania wpisać frazę hibernate i przejść do rezultatów wyszukiwania.
3. Po wyborze właściwej wtyczki można przystąpić do procesu instalacji. 4. Instalator wyszuka potrzebne właściwości, których wybór należy zaakceptować przed przejściem do kolejnego kroku.
5. Po zaakceptowaniu warunków licencji instalator rozpocznie kopiowanie odpowiednich plików. 6. Po zakończeniu pracy instalatora należy ponownie uruchomić platformę Eclipse. 7. Sprawdzenia poprawności instalacji można dokonać poprzez otwarcie perspektywy Hibernate. Poniżej przedstawiony został proces weryfikacji. Z możliwych perspektyw należy wybrać Hibernate
Perspektywa wygląda następująco: 7. Spring IDE 2.3.2 Poniżej znajduje się instrukcja instalacji Spring IDE 2.3.2. W punktach identycznych z instalacją Subversive zrzuty z ekranu zostłąy pominięte. 1. Z poziomu górnego menu uruchomić Eclipse Marketplace. 2. W polu wyszukiwania wpisać frazę spring i przejść do rezultatów wyszukiwania.
3. Po wyborze właściwej wtyczki można przystąpić do procesu instalacji. 4. Instalator wyszuka potrzebne właściwości, których wybór należy zaakceptować przed przejściem do kolejnego kroku.
5. Po zaakceptowaniu warunków licencji instalator rozpocznie kopiowanie odpowiednich plików. 6. Po zakończeniu pracy instalatora należy ponownie uruchomić platformę Eclipse. 8. Maven Integration for Eclipse 0.12.0 Instalacja Maven Integration for Eclipse 0.12.0 przebiega odmiennie niż w przypadku poprzednich aplikacji. Ze względu na brak możliwości wykorzystania Eclipse Marketplace instalacja odbywa się poprzez opcję Install New Software 1. Z poziomu górnego menu uruchomić Install New Software. 2. Należy dodać nową lokalizację Update site: http://m2eclipse.sonatype.org/sites/m2e
3. Po dodaniu nowej ścieżki należy wybrać plugin do instalacji oraz przejść do następnego okna.
4. Należy zaakceptować wybrane wcześniej właściwości. 5. Po zaakceptowaniu warunków licencji instalator rozpocznie kopiowanie odpowiednich plików. 6. Po zakończeniu pracy instalatora należy ponownie uruchomić platformę Eclipse. 7. Przy kolejnym uruchomieniu platformy Eclipse w oknie powitalnym pojawi się informacja o pomyślnym zakończeniu instalacji.
9. MySQL Community Server 5.1.53 Aplikacja wykorzystuje bazę dany. W realizacji wybrany został MySQL. 1. Pierwszym krokiem jest pobranie pliku instalacyjnego ze strony: http://dev.mysql.com/downloads/mysql/ - w zależności od systemu wybierana jest odpowiednia wersja instalatora. Można pominąć etap rejestracji a następnie rozpocząć pobieranie.
2. Po zapisaniu pliku na dysk należy przystąpić do instalacji.
3. W kolejnych krokach należy wybrać sposób instalacji ( Typical ) oraz potwierdzić wybór.
4. Po zakończeniu instalacji wymagana jest konfiguracja MySQL Server. 5. Proces konfiguracji przeprowadzony jest przy pomocy Configuration Wizard. 6. W pierwszych krokach należy zaakceptować domyślne ustawienia konfiguracji.
7. Następnie należy wybrać miejsce dla InnoDB tablespace. 8. Ponieważ tworzony jest serwis internetowy należy zwiększyć liczbę możliwych równoczesnych zapytań do bazy.
9. W kilku kolejnych krokach ponownie należy zaakceptować ustawienia domyślne.
10. Kolejnym krokiem jest wprowadzenie hasła administratora. 11. Ostatecznie należy zatwierdzić wszystkie wcześniejsze ustawienia i zakończyć proces konfiguracji