Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
ide:eclipse:tomcat [2017/01/08 13:55] – [Ajout d'un serveur Tomcat] : ajout de la case à cocher "Create a new local server" root | ide:eclipse:tomcat [2020/05/11 00:02] (Version actuelle) – Suppression de la taille par défaut pour les images root |
---|
|v8.5|1.2, 1.3, 1.4, 5, 6, 7|3.1| | |v8.5|1.2, 1.3, 1.4, 5, 6, 7|3.1| |
|v9.0|1.2, 1.3, 1.4, 5, 6, 7, 8|4.0?| | |v9.0|1.2, 1.3, 1.4, 5, 6, 7, 8|4.0?| |
<note>J'ai volontairement mis un 4.0? car lors de la création d'un serveur Tomcat, il n'est possible que de sélectionner la version 3.1 sous Eclipse ''Neon''. Mais si on importe la version 3.1 de ''servlet-api.jar'', il est indiqué que la classe ''GenericFilter'' est introuvable, classe qui n'existe que dans la version ''4.0''.</note> | |
| <WRAP center round info 60%> |
| J'ai volontairement mis un 4.0? car lors de la création d'un serveur Tomcat, il n'est possible que de sélectionner la version 3.1 sous Eclipse ''Neon''. Mais si on importe la version 3.1 de ''servlet-api.jar'', il est indiqué que la classe ''GenericFilter'' est introuvable, classe qui n'existe que dans la version ''4.0''. |
| </WRAP> |
| |
=====Ajout d'un serveur Tomcat===== | =====Ajout d'un serveur Tomcat===== |
Sélectionnez la ''Target runtime'' ou créez en une. Le dossier de Tomcat sous Windows est le dossier ''Apache Tomcat'' de ''C:/Programmes'', sous Linux il est généralement ''/usr/share/tomcat-XXX'' et valider. | Sélectionnez la ''Target runtime'' ou créez en une. Le dossier de Tomcat sous Windows est le dossier ''Apache Tomcat'' de ''C:/Programmes'', sous Linux il est généralement ''/usr/share/tomcat-XXX'' et valider. |
| |
Vérifiez que les librairies ''el-api.jar'', ''jsp-api.jar'' et ''servlet-api.jar'' sont dans la | Vérifiez que les librairies ''el-api.jar'', ''jsp-api.jar'' et ''servlet-api.jar'' sont dans ''CLASSPATH'' (voir paragraphe ci-dessous). |
| |
Pour vérifier que la configuration du serveur est correct, lancez-le et allez dans votre navigateur Internet à l'adresse [[http://localhost:8080|localhost:8080]] | Pour vérifier que la configuration du serveur est correct, lancez-le et allez dans votre navigateur Internet à l'adresse [[http://localhost:8080|localhost:8080]] |
{{ide:eclipse:tomcat:1.png|Ajout Tomcat 1}}{{ide:eclipse:tomcat:2.png|Ajout Tomcat 2}}{{ide:eclipse:tomcat:3.png|Ajout Tomcat 3}}{{ide:eclipse:projet:4.png|Ajout Tomcat 4}}{{ide:eclipse:tomcat:5.png|Ajout Tomcat 5}} | {{ide:eclipse:tomcat:1.png|Ajout Tomcat 1}}{{ide:eclipse:tomcat:2.png|Ajout Tomcat 2}}{{ide:eclipse:tomcat:3.png|Ajout Tomcat 3}}{{ide:eclipse:projet:4.png|Ajout Tomcat 4}}{{ide:eclipse:tomcat:5.png|Ajout Tomcat 5}} |
| |
=====Modifier la variable système ''CLASSPATH''==== | =====Modifier la variable système CLASSPATH==== |
| |
Allez dans le menu ''Run|Run Configurations…''. Sélectionnez le server Tomcat, allez dans l'onglet ''Classpath'', cliquez sur ''User Entries'' et validez ''Add External JARs…''. Ajoutez les librairies jar. | Allez dans le menu ''Run|Run Configurations…''. Sélectionnez le server Tomcat, allez dans l'onglet ''Classpath'', cliquez sur ''User Entries'' et validez ''Add External JARs…''. Ajoutez les librairies jar. |
Allez dans ''Run|Run configurations…'' puis sélectionnez dans l'arborescence le server ''Tomcat'' à configurer. Choisissez l'onglet ''Arguments'' et ajouter les 2 constantes dans le champ ''VM arguments:''. | Allez dans ''Run|Run configurations…'' puis sélectionnez dans l'arborescence le server ''Tomcat'' à configurer. Choisissez l'onglet ''Arguments'' et ajouter les 2 constantes dans le champ ''VM arguments:''. |
| |
{{ide:eclipse:tomcat:locale1.png?300|Locale, étape 1}} | {{ide:eclipse:tomcat:locale1.png|Locale, étape 1}} |
{{ide:eclipse:tomcat:locale2.png?300|Locale, étape 2}} | {{ide:eclipse:tomcat:locale2.png|Locale, étape 2}} |
| |
=====Problèmes===== | =====Problèmes===== |
| |
====Multiple contexts have a path of "/path".==== | ====Multiple contexts have a path of "/path".==== |
[[http://stackoverflow.com/questions/7239613/multiple-contexts-with-the-same-path-error-running-web-service-in-eclipse-using|Source]], {{ :ide:eclipse:tomcat:multiple_contexts_with_the_same_path_error_running_web_service_in_eclipse_using_tomcat_-_stack_overflow.htm.maff |Archive}} | [[https://stackoverflow.com/questions/7239613/multiple-contexts-with-the-same-path-error-running-web-service-in-eclipse-using|Multiple contexts with the same path error running web service in Eclipse using Tomcat - Stack Overflow]] {{ :ide:eclipse:tomcat:multiple_contexts_with_the_same_path_error_running_web_service_in_eclipse_using_tomcat_-_stack_overflow_2020-04-27_7_52_08_am_.html |Archive du 30/08/2011 le 27/04/2020}} |
| |
Ce message peut apparaître lorsqu'on fait un copier coller dans un même workspace d'un ''Web Dynamic Project''. | Ce message peut apparaître lorsqu'on fait un copier coller dans un même workspace d'un ''Web Dynamic Project''. |