Struts 2 - Configurazione dell'ambiente

Il nostro primo compito è far funzionare un'applicazione Struts 2 minima. Questo capitolo ti guiderà su come preparare un ambiente di sviluppo per iniziare a lavorare con Struts 2.

Presumo che tu abbia già JDK (5+), Tomcat ed Eclipse installati sulla tua macchina. Se non hai questi componenti installati, segui i passaggi indicati in modo rapido:

Passaggio 1: configurazione del Java Development Kit (JDK)

È possibile scaricare l'ultima versione di SDK dal sito Java di Oracle - Download di Java SE . Troverai le istruzioni per l'installazione di JDK nei file scaricati, segui le istruzioni fornite per installare e configurare il setup. Infine, impostare le variabili di ambiente PATH e JAVA_HOME in modo che facciano riferimento alla directory che contiene java e javac, tipicamente java_install_dir / bin e java_install_dir rispettivamente.

Se stai utilizzando Windows e hai installato l'SDK in C: \ jdk1.5.0_20, dovresti inserire la seguente riga nel tuo file C: \ autoexec.bat.

set PATH = C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME = C:\jdk1.5.0_20

In alternativa, su Windows NT / 2000 / XP -

  • È possibile fare clic con il pulsante destro del mouse su Risorse del computer, selezionare Proprietà, quindi Avanzate, quindi Variabili d'ambiente. Quindi, aggiornerete il valore PATH e premerete il pulsante OK.

  • Su Unix (Solaris, Linux, ecc.), Se l'SDK è installato in /usr/local/jdk1.5.0_20 e si utilizza la shell C, inserire quanto segue nel file .cshrc.

Su Unix (Solaris, Linux, ecc.), Se l'SDK è installato in /usr/local/jdk1.5.0_20 e si utilizza la shell C, inserire quanto segue nel file .cshrc.

setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20

In alternativa, se utilizzi un IDE (Integrated Development Environment) come Borland JBuilder, Eclipse, IntelliJ IDEA o Sun ONE Studio, compila ed esegui un semplice programma per confermare che l'IDE sa dove hai installato Java, altrimenti esegui la corretta configurazione come da dato documento di IDE.

Passaggio 2: configurazione di Apache Tomcat

Puoi scaricare l'ultima versione di Tomcat da https://tomcat.apache.org/. Dopo aver scaricato l'installazione, decomprimere la distribuzione binaria in una posizione comoda.

Ad esempio in C: \ apache-tomcat-6.0.33 su Windows o /usr/local/apachetomcat-6.0.33 su Linux / Unix e creare la variabile di ambiente CATALINA_HOME che punta a queste posizioni.

Puoi avviare Tomcat eseguendo i seguenti comandi sulla macchina Windows, oppure puoi semplicemente fare doppio clic su startup.bat

%CATALINA_HOME%\bin\startup.bat
 
or
 
C:\apache-tomcat-6.0.33\bin\startup.bat

Tomcat può essere avviato eseguendo i seguenti comandi su una macchina Unix (Solaris, Linux, ecc.) -

$CATALINA_HOME/bin/startup.sh
 
or
 
/usr/local/apache-tomcat-6.0.33/bin/startup.sh

Dopo un avvio riuscito, le applicazioni Web predefinite incluse con Tomcat saranno disponibili visitando http://localhost:8080/. Se tutto va bene, dovrebbe visualizzare il seguente risultato:

Ulteriori informazioni sulla configurazione e l'esecuzione di Tomcat sono disponibili nella documentazione inclusa qui, nonché sul sito Web di Tomcat: https://tomcat.apache.org/

Tomcat può essere arrestato eseguendo i seguenti comandi sulla macchina Windows:

%CATALINA_HOME%\bin\shutdown

or

C:\apache-tomcat-5.5.29\bin\shutdown

Tomcat può essere arrestato eseguendo i seguenti comandi su una macchina Unix (Solaris, Linux, ecc.) -

$CATALINA_HOME/bin/shutdown.sh

or

/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh

Passaggio 3: configurazione di Eclipse (IDE)

Tutti gli esempi in questo tutorial sono scritti utilizzando Eclipse IDE. Ti suggerisco di avere l'ultima versione di Eclipse installata sulla tua macchina.

Per installare Eclipse Scaricare gli ultimi binari di Eclipse da https://www.eclipse.org/downloads/. Dopo aver scaricato l'installazione, decomprimere la distribuzione binaria in una posizione comoda.

Ad esempio in C: \ eclipse su Windows, o / usr / local / eclipse su Linux / Unix e infine imposta la variabile PATH in modo appropriato. Eclipse può essere avviato eseguendo i seguenti comandi sulla macchina Windows, oppure puoi semplicemente fare doppio clic su eclipse.exe

%C:\eclipse\eclipse.exe

Eclipse può essere avviato eseguendo i seguenti comandi su una macchina Unix (Solaris, Linux, ecc.) -

$/usr/local/eclipse/eclipse

Dopo un avvio riuscito, se tutto va bene, dovrebbe visualizzare il seguente risultato:

Passaggio 4: configurazione delle librerie Struts2

Ora, se tutto va bene, puoi procedere alla configurazione del tuo framemwork di Struts2. Di seguito sono riportati i semplici passaggi per scaricare e installare Struts2 sul tuo computer.

  • Scegli se installare Struts2 su Windows o Unix, quindi procedi al passaggio successivo per scaricare il file .zip per Windows e il file .tz per Unix.

  • Scarica l'ultima versione dei binari di Struts2 da https://struts.apache.org/download.cgi.

  • Al momento della stesura di questo tutorial, ho scaricato struts-2.0.14-all.zip e quando si decomprime il file scaricato, verrà visualizzata la struttura delle directory all'interno di C: \ struts-2.2.3 come segue.

Il secondo passaggio è estrarre il file zip in qualsiasi posizione, ho scaricato ed estratto struts-2.2.3-all.zip in c:\ cartella sulla mia macchina Windows 7 in modo da avere tutti i file jar in C:\struts-2.2.3\lib. Assicurati di impostare correttamente la tua variabile CLASSPATH altrimenti dovrai affrontare problemi durante l'esecuzione dell'applicazione.