2008-10-15 10 views
63

Me gustaría programar servlets de Java usando Eclipse y planeo desplegarlos usando Tomcat. Creo que puedo construir los proyectos usando Ant que se incluye con Eclipse. Tengo el Eclipse IDE estándar. ¿Qué opciones tengo para hacer el desarrollo de Servlet en Eclipse? ¿Qué cambios debo hacer a Eclipse? ¿Debo instalar un complemento?¿Cómo se desarrollan Java Servlets usando Eclipse?

Respuesta

7

utilizo edición Eclipse Java EE

Crear un "Dynamic Web Project"

instalar un servidor local en la vista del servidor, para la versión de Tomcat que estoy usando. Luego depure y ejecute en ese servidor para probar.

Cuando despliegue, exporto el proyecto a un archivo war.

+0

Manteniendo las cosas simples – Nabin

104

Necesita instalar un complemento. Hay uno gratis de la base de eclipse llamado Web Tools Platform. Tiene toda la funcionalidad de desarrollo que necesitará.

Puede obtener el eclipse Java EE Edition of con preinstalación.

para crear y ejecutar su primera servlet:

  1. Nueva ... Proyecto ... Proyecto web dinámica.
  2. Haga clic derecho en el proyecto ... Nuevo Servlet.
  3. Escriba un código en el método doGet().
  4. Encuentra la vista de servidores en la perspectiva de Java EE, generalmente es una de las pestañas de la parte inferior.
  5. Haga clic derecho y seleccione Nuevo servidor.
  6. Seleccione Tomcat X.X y un asistente le indicará que busque la instalación.
  7. Haga clic con el botón derecho en el servidor que acaba de crear y seleccione Agregar y quitar ... y agregue su proyecto web creado.
  8. Haga clic derecho en el servlet y seleccione Ejecutar> Ejecutar en servidor ...

Eso debería hacerlo por usted. Puede usar hormiga para construir aquí si eso es lo que le gustaría, pero eclipse hará la construcción y desplegará automáticamente los cambios en el servidor. Con Tomcat es posible que tenga que reiniciarlo de vez en cuando dependiendo del cambio.

+0

¿La plataforma de herramientas web es compatible con ADT también? Y seguí el enlace pero no puedo encontrar el archivo exacto. ¿Me puede ayudar con eso? – Nabin

+1

¿no hay alguna configuración requerida en el archivo web.xml? – paiego

4

Alternativamente puede usar Jetty que es (ahora) parte de la Plataforma Eclipe (el sistema de Ayuda está ejecutando Jetty). Además embarcadero es utilizado por Android, Windows Mobile ..

Para empezar comprobar el Eclipse Wiki o si prefiere un Video Y echa un vistazo a esta relacionada Post!

Cuestiones relacionadas