52 votes

Comment développer des servlets Java à l'aide d'Eclipse ?

Je voudrais programmer des servlets Java à l'aide d'Eclipse et je prévois de les déployer à l'aide de Tomcat. Je pense pouvoir construire les projets à l'aide de Ant, qui est fourni avec Eclipse. Je dispose de l'IDE Eclipse standard. Quelles sont les options dont je dispose pour développer des servlets dans Eclipse ? Quelles modifications dois-je apporter à Eclipse ? Dois-je installer un plug-in ?

90voto

William Points 4403

Vous devez installer un plugin, il y en a un gratuit de la fondation eclipse appelé le Plate-forme d'outils Web . Il dispose de toutes les fonctionnalités de développement dont vous aurez besoin.

Vous pouvez obtenir le Edition Java EE de L'éclipse l'a pré-installé.

Pour créer et exécuter votre première servlet :

  1. Nouveau... Projet... Projet Web dynamique.
  2. Clic droit sur le projet... Nouveau Servlet.
  3. Écrivez un peu de code dans le doGet() méthode.
  4. Trouvez la vue des serveurs dans la perspective Java EE, c'est généralement l'un des onglets en bas.
  5. Faites un clic droit et sélectionnez Nouveau serveur.
  6. Sélectionnez Tomcat X.X et un assistant vous indiquera comment trouver l'installation.
  7. Faites un clic droit sur le serveur que vous venez de créer et sélectionnez Add Removed Projects... et ajoutez votre projet web créé.
  8. Faites un clic droit sur votre servlet et sélectionnez Exécuter > Exécuter sur le serveur...

Cela devrait le faire pour vous. Vous pouvez utiliser ant pour construire ici si c'est ce que vous voulez, mais eclipse fera réellement la construction et déploiera automatiquement les changements sur le serveur. Avec Tomcat, vous devrez peut-être le redémarrer de temps en temps en fonction des changements.

5voto

ShaneB Points 1384

J'utilise l'édition Java EE d'Eclipse

Créez un "projet Web dynamique".

Installer un serveur local dans la vue serveur, pour la version de Tomcat que j'utilise. Puis déboguer, et exécuter sur ce serveur pour les tests.

Lorsque je déploie, j'exporte le projet vers un fichier war.

4voto

Martin Dürrmeier Points 566

Vous pouvez également utiliser Jetty qui fait (maintenant) partie de la plate-forme Eclipe (le système d'aide fonctionne avec Jetty). En outre, Jetty est utilisé par Android, Windows Mobile

Pour commencer, consultez le Wiki Eclipse ou si vous préférez un Vidéo Et regardez ce lien Poste !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X