#Objectif Découvrez comment déployer Struts2 sur Tomcat sans éclipse. Hypothèse: le fichier de classe est compilé
Si vous avez un projet appelé Struts2Calc La première page est index.jsp CalcAction.class dans le package du contrôleur CalcFormBean.class dans un package bean
S'il y en a, ce sera comme indiqué dans la figure ci-dessus.
Si le fichier de classe est dans la corbeille ou quelque chose du genre, créez un dossier de classes comme celui-ci et déplacez-le. struts.xml etc. se trouvent également directement dans le dossier classes.
terminal
cd ~/JavaProjects/Struts2Calc
jar cvf Struts2Calc.war -C WebContent .
Ainsi, vous pouvez créer un fichier de guerre C'est tomcat / webapps / Peut être déployé en le plaçant.
J'ai écrit pour créer une guerre et la mettre dans le dossier webapps pour la déployer sur tomcat, peu importe où je regarde. Cela a fonctionné même si je l'ai amené aux applications Web telles quelles sans en faire une guerre avec la structure de dossiers ci-dessus comme un essai. Le fichier war est en fait un fichier zip, et tomcat semble simplement le décompresser normalement. Cependant, il est logique de faire la guerre, il est donc généralement préférable de le faire.
Recommended Posts