Struts 2 - Konfiguracja środowiska
Naszym pierwszym zadaniem jest uruchomienie minimalnej aplikacji Struts 2. W tym rozdziale dowiesz się, jak przygotować środowisko programistyczne do rozpoczęcia pracy z Struts 2.
Zakładam, że masz już zainstalowane na swoim komputerze JDK (5+), Tomcat i Eclipse. Jeśli nie masz zainstalowanych tych komponentów, postępuj zgodnie z podanymi krokami w trybie szybkiej ścieżki -
Krok 1 - Skonfiguruj zestaw Java Development Kit (JDK)
Najnowszą wersję pakietu SDK można pobrać z witryny Oracle Java - Java SE Downloads . Znajdziesz instrukcje instalacji JDK w pobranych plikach, postępuj zgodnie z podanymi instrukcjami, aby zainstalować i skonfigurować instalację. Na koniec ustaw zmienne środowiskowe PATH i JAVA_HOME, aby odwoływały się do katalogu zawierającego elementy java i javac, zazwyczaj odpowiednio katalog_instalacyjny_java / bin i katalog_instalacyjny_java.
Jeśli używasz systemu Windows i zainstalowałeś SDK w C: \ jdk1.5.0_20, powinieneś wprowadzić następujący wiersz w pliku C: \ autoexec.bat.
set PATH = C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME = C:\jdk1.5.0_20
Alternatywnie w systemie Windows NT / 2000 / XP -
Możesz kliknąć prawym przyciskiem myszy Mój komputer, Wybierz Właściwości, następnie Zaawansowane, a następnie Zmienne środowiskowe. Następnie zaktualizuj wartość PATH i naciśnij przycisk OK.
W systemie Unix (Solaris, Linux itp.), Jeśli SDK jest zainstalowany w /usr/local/jdk1.5.0_20 i używasz powłoki C, umieściłbyś następujące elementy w swoim pliku .cshrc.
W systemie Unix (Solaris, Linux itp.), Jeśli SDK jest zainstalowany w /usr/local/jdk1.5.0_20 i używasz powłoki C, umieściłbyś następujące elementy w swoim pliku .cshrc.
setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20
Alternatywnie, jeśli używasz zintegrowanego środowiska programistycznego (IDE), takiego jak Borland JBuilder, Eclipse, IntelliJ IDEA lub Sun ONE Studio, skompiluj i uruchom prosty program, aby potwierdzić, że IDE wie, gdzie zainstalowałeś Javę, w przeciwnym razie wykonaj właściwą konfigurację zgodnie z dany dokument IDE.
Krok 2 - Skonfiguruj Apache Tomcat
Najnowszą wersję programu Tomcat można pobrać z witryny https://tomcat.apache.org/. Po pobraniu instalacji rozpakuj dystrybucję binarną w dogodnej lokalizacji.
Na przykład w C: \ apache-tomcat-6.0.33 w systemie Windows lub /usr/local/apachetomcat-6.0.33 w systemie Linux / Unix i utwórz zmienną środowiskową CATALINA_HOME wskazującą na te lokalizacje.
Możesz uruchomić Tomcat, wykonując następujące polecenia na komputerze z systemem Windows lub po prostu dwukrotnie kliknąć plik startup.bat
%CATALINA_HOME%\bin\startup.bat
or
C:\apache-tomcat-6.0.33\bin\startup.bat
Tomcat można uruchomić, wykonując następujące polecenia na komputerze z systemem Unix (Solaris, Linux itp.) -
$CATALINA_HOME/bin/startup.sh
or
/usr/local/apache-tomcat-6.0.33/bin/startup.sh
Po pomyślnym uruchomieniu domyślne aplikacje internetowe dołączone do Tomcat będą dostępne pod adresem http://localhost:8080/. Jeśli wszystko jest w porządku, powinien wyświetlić następujący wynik -
Więcej informacji na temat konfigurowania i uruchamiania Tomcat można znaleźć w dokumentacji dołączonej tutaj, a także w witrynie Tomcat: https://tomcat.apache.org/
Tomcat można zatrzymać, wykonując następujące polecenia na komputerze z systemem Windows -
%CATALINA_HOME%\bin\shutdown
or
C:\apache-tomcat-5.5.29\bin\shutdown
Tomcat można zatrzymać, wykonując następujące polecenia na komputerze z systemem Unix (Solaris, Linux itp.) -
$CATALINA_HOME/bin/shutdown.sh
or
/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
Krok 3 - Konfiguracja Eclipse (IDE)
Wszystkie przykłady w tym samouczku zostały napisane przy użyciu środowiska Eclipse IDE. Sugeruję, abyś miał zainstalowaną najnowszą wersję Eclipse na swoim komputerze.
Aby zainstalować Eclipse Pobierz najnowsze pliki binarne Eclipse z https://www.eclipse.org/downloads/. Po pobraniu instalacji rozpakuj dystrybucję binarną w dogodnej lokalizacji.
Na przykład w C: \ eclipse w systemie Windows lub / usr / local / eclipse w systemie Linux / Unix i na koniec ustaw odpowiednio zmienną PATH. Eclipse można uruchomić, wykonując następujące polecenia na komputerze z systemem Windows lub klikając dwukrotnie plik eclipse.exe
%C:\eclipse\eclipse.exe
Eclipse można uruchomić, wykonując następujące polecenia na komputerze z systemem Unix (Solaris, Linux itp.) -
$/usr/local/eclipse/eclipse
Po udanym uruchomieniu, jeśli wszystko jest w porządku, powinien wyświetlić następujący wynik -
Krok 4 - Skonfiguruj biblioteki Struts2
Jeśli wszystko jest w porządku, możesz przystąpić do konfiguracji framemwork Struts2. Poniżej przedstawiono proste kroki, aby pobrać i zainstalować Struts2 na komputerze.
Wybierz, czy chcesz zainstalować Struts2 w systemie Windows, czy Unix, a następnie przejdź do następnego kroku, aby pobrać plik .zip dla systemu Windows i plik .tz dla systemu Unix.
Pobierz najnowszą wersję plików binarnych Struts2 z witryny https://struts.apache.org/download.cgi.
W momencie pisania tego samouczka pobrałem struts-2.0.14-all.zip a po rozpakowaniu pobranego pliku da ci strukturę katalogów wewnątrz C: \ struts-2.2.3 w następujący sposób.
Drugim krokiem jest wyodrębnienie pliku zip w dowolnej lokalizacji, pobrałem i rozpakowałem struts-2.2.3-all.zip w c:\ na moim komputerze z systemem Windows 7, tak żebym miał wszystkie pliki jar do C:\struts-2.2.3\lib. Upewnij się, że poprawnie ustawiłeś zmienną CLASSPATH, w przeciwnym razie napotkasz problem podczas uruchamiania aplikacji.