Struts 2 - Configuration de l'environnement

Notre première tâche est de faire fonctionner une application Struts 2 minimale. Ce chapitre vous guidera sur la façon de préparer un environnement de développement pour commencer votre travail avec Struts 2.

Je suppose que vous avez déjà JDK (5+), Tomcat et Eclipse installés sur votre machine. Si vous n'avez pas installé ces composants, suivez les étapes indiquées en accéléré -

Étape 1 - Configuration du kit de développement Java (JDK)

Vous pouvez télécharger la dernière version du SDK à partir du site Java d'Oracle - Téléchargements Java SE . Vous trouverez des instructions pour installer JDK dans les fichiers téléchargés, suivez les instructions données pour installer et configurer la configuration. Enfin, définissez les variables d'environnement PATH et JAVA_HOME pour faire référence au répertoire qui contient java et javac, généralement rép_install_java / bin et rép_install_java respectivement.

Si vous exécutez Windows et avez installé le SDK dans C: \ jdk1.5.0_20, vous devez entrer la ligne suivante dans votre fichier C: \ autoexec.bat.

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

Alternativement, sous Windows NT / 2000 / XP -

  • Vous pouvez cliquer avec le bouton droit sur Poste de travail, sélectionner Propriétés, puis Avancé, puis Variables d'environnement. Ensuite, vous mettriez à jour la valeur PATH et appuyez sur le bouton OK.

  • Sous Unix (Solaris, Linux, etc.), si le SDK est installé dans /usr/local/jdk1.5.0_20 et que vous utilisez le shell C, vous mettriez ce qui suit dans votre fichier .cshrc.

Sous Unix (Solaris, Linux, etc.), si le SDK est installé dans /usr/local/jdk1.5.0_20 et que vous utilisez le shell C, vous mettriez ce qui suit dans votre fichier .cshrc.

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

Alternativement, si vous utilisez un environnement de développement intégré (IDE) comme Borland JBuilder, Eclipse, IntelliJ IDEA ou Sun ONE Studio, compilez et exécutez un programme simple pour confirmer que l'EDI sait où vous avez installé Java, sinon effectuez la configuration appropriée selon le document donné de l'IDE.

Étape 2 - Configurer Apache Tomcat

Vous pouvez télécharger la dernière version de Tomcat sur https://tomcat.apache.org/. Une fois que vous avez téléchargé l'installation, décompressez la distribution binaire dans un emplacement pratique.

Par exemple dans C: \ apache-tomcat-6.0.33 sous Windows, ou /usr/local/apachetomcat-6.0.33 sous Linux / Unix et créez la variable d'environnement CATALINA_HOME pointant vers ces emplacements.

Vous pouvez démarrer Tomcat en exécutant les commandes suivantes sur la machine Windows, ou vous pouvez simplement double-cliquer sur startup.bat

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

Tomcat peut être démarré en exécutant les commandes suivantes sur une machine Unix (Solaris, Linux, etc.) -

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

Après un démarrage réussi, les applications Web par défaut incluses avec Tomcat seront disponibles en visitant http://localhost:8080/. Si tout va bien, il devrait afficher le résultat suivant -

De plus amples informations sur la configuration et l'exécution de Tomcat sont disponibles dans la documentation incluse ici, ainsi que sur le site Web de Tomcat: https://tomcat.apache.org/

Tomcat peut être arrêté en exécutant les commandes suivantes sur la machine Windows -

%CATALINA_HOME%\bin\shutdown

or

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

Tomcat peut être arrêté en exécutant les commandes suivantes sur une machine Unix (Solaris, Linux, etc.) -

$CATALINA_HOME/bin/shutdown.sh

or

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

Étape 3 - Configurer Eclipse (IDE)

Tous les exemples de ce didacticiel sont écrits à l'aide de l'IDE Eclipse. Je suggère que vous ayez la dernière version d'Eclipse installée sur votre machine.

Pour installer Eclipse Téléchargez les derniers binaires Eclipse depuis https://www.eclipse.org/downloads/. Une fois l'installation téléchargée, décompressez la distribution binaire dans un emplacement pratique.

Par exemple dans C: \ eclipse sous Windows, ou / usr / local / eclipse sous Linux / Unix et définissez enfin la variable PATH de manière appropriée. Eclipse peut être démarré en exécutant les commandes suivantes sur la machine Windows, ou vous pouvez simplement double-cliquer sur eclipse.exe

%C:\eclipse\eclipse.exe

Eclipse peut être démarré en exécutant les commandes suivantes sur une machine Unix (Solaris, Linux, etc.) -

$/usr/local/eclipse/eclipse

Après un démarrage réussi, si tout va bien, il devrait afficher le résultat suivant -

Étape 4 - Configuration des bibliothèques Struts2

Maintenant, si tout va bien, vous pouvez procéder à la configuration de votre cadre Struts2. Voici les étapes simples pour télécharger et installer Struts2 sur votre machine.

  • Choisissez si vous souhaitez installer Struts2 sous Windows ou Unix, puis passez à l'étape suivante pour télécharger le fichier .zip pour Windows et le fichier .tz pour Unix.

  • Téléchargez la dernière version des binaires Struts2 sur https://struts.apache.org/download.cgi.

  • Au moment de la rédaction de ce tutoriel, j'ai téléchargé struts-2.0.14-all.zip et lorsque vous décompressez le fichier téléchargé, il vous donnera la structure de répertoires dans C: \ struts-2.2.3 comme suit.

La deuxième étape consiste à extraire le fichier zip dans n'importe quel endroit, j'ai téléchargé et extrait struts-2.2.3-all.zip dans c:\ dossier sur ma machine Windows 7 afin d'avoir tous les fichiers jar dans C:\struts-2.2.3\lib. Assurez-vous de définir correctement votre variable CLASSPATH, sinon vous rencontrerez des problèmes lors de l'exécution de votre application.