J'ai le problème suivant. Lorsque j'ai développé mon application localement, je la déployais en utilisant le support de Netbeans. Maintenant, j'ai besoin de déployer l'application sur le serveur officiel. J'ai installé Tomcat6 et il affiche la page de démarrage correctement, mais comment déployer mon application? Quels changements sont nécessaires pour rendre le travail sur le port 80 (au moment où il fonctionne sur le 8080 par défaut)? Où dois-je copier les fichiers de mon application? Merci beaucoup de m'avoir aidé. Des liens vers des messages similaires sont également appréciés. Je ne pouvais pas trouver qui m'aiderait dur.Déploiement de webapp dans Tomcat6
Répondre
comment déployer mon application
Netbeans sur le fonctionnement de construction crée un fichier de guerre dans le dossier dist. Voir un question à ce sujet ici. Vous devrez prendre ce fichier war et:
Où dois-je copier les fichiers de mon application ? Placez-le sous le dossier webapp dans Tomcat.
L'emplacement est votre dossier tomcat_home-> webapps.
Quels changements sont nécessaires pour faire de travail sur le port 80
sous votre dossier tomcat_home, dossier ouvert conf. À l'intérieur, recherchez le fichier server.xml. l'ouvrir avec le bloc-notes et changer le numéro de port 8080-80:
<Connector port="8080" … />
devrait être:
<Connector port="80" … />
Ne pas oublier de redémarrer le serveur!
Maintenant, le lien vers votre application sera: http://localhost/YourWarFileName/ ou l'adresse IP de l'ordinateur au lieu de localhost.
- 1. Exportation et déploiement de webapp dans Eclipse
- 2. Tomcat6 Teamcity 5.x erreurs de déploiement de WAR
- 3. Eclipse ignorant la source lors du déploiement de la webapp
- 4. Déploiement de l'application scala simple (non-webapp) gérée avec maven
- 5. Script de déploiement webapp complexe: Shell trop limité?
- 6. Tomcat6 dans Debian?
- 7. Comment déployer la webapp externe dans tomcat?
- 8. Problème lors du déploiement de Sonatype Nexus sur Tomcat6 sous Gentoo (log4j)
- 9. Déploiement ASP.NET - Comment partager BIN entre plusieurs projets WebApp?
- 10. Démarrage de Tomcat6 - "/usr/share/tomcat6/bin/startup.sh" ** OU ** "/etc/init.d/tomcat6 start"?
- 11. Enregistrement de Tomcat6 sous Ubuntu
- 12. Spring et Hibernate dans Axis2 dans Tomcat6
- 13. log4j avec Tomcat6
- 14. Tomcat est installé avec CATALINA_HOME dans/usr/share/tomcat6 et CATALINA_BASE dans/var/lib/tomcat6
- 15. java tomcat6: javax.ws manquantes
- 16. Tomcat6 ignore logging.properties partiellement
- 17. Tomcat6 + Ubuntu + Servlet
- 18. LogParser échouant dans WebApp
- 19. Empêcher l'accès à certaines webapps dans Tomcat6
- 20. mod_jk problèmes avec la connexion apache2 et tomcat6
- 21. tomcat6 shutdown port n'écoute pas
- 22. Déployer le servlet sur tomcat6 sur ununtu lucid 10.04
- 23. Apache + Tomcat6 + Struts2 problème de redirection
- 24. Tomcat6 - 2 guerres, 2 hôtes
- 25. Webapp bootstrap code dans Tomcat
- 26. Injection d'EJB dans Glassfish webapp
- 27. Tomcat6 derrière proxy Apache2.2 avec SSL
- 28. comment ajouter Apache Tomcat6 à eclipse?
- 29. Log4j unique entre les applications Web Tomcat6
- 30. Project Management WebApp Idées?
Merci beaucoup, Odelya. Dois-je copier des fichiers jar? Qu'en est-il de web.xml qui se trouve dans mon répertoire WEB-INF? Des changements sont-ils nécessaires là-bas? – sass
Vous n'avez pas besoin de copier les fichiers jar. Le fichier war les inclut. également, le fichier web.xml sera déployé. – Dejell
Si vous souhaitez voir le fichier de guerre, copiez-le dans un autre endroit. clic droit-> renommer en fichier.zip et extraire tous les fichiers. Vous verrez à quoi ressemble la guerre à l'intérieur. – Dejell