Tengo Tomcat 5.5 instalado, ejecutándose y verificable en http: // localhost: 8080 / . La opción de menú Tomcat aparece en la barra de menú de Eclipse y puedo iniciar y detener Tomcat desde allí. En Eclipse, no se muestra como un entorno de tiempo de ejecución del servidor en la ventana - Preferencias - Servidor - Entornos de tiempo de ejecución, ni aparece en la lista de entornos que se pueden agregar cuando hago clic en el botón "Agregar". Todo lo que veo es la biblioteca J2EE Runtime Library.
Editar:
Ejecutando en Windows XP.
La versión de Eclipse es 3.5.1
Respuestas:
En mi caso, necesitaba instalar "Adaptadores de servidor JST". Estoy ejecutando Eclipse 3.6 Helios RCP Edition.
Aquí están los pasos que seguí:
Después de eso, podría definir nuevos entornos de tiempo de ejecución del servidor.
EDITAR: con Eclipse 3.7 Indigo Classic, Eclipse Kepler y Luna, los pasos son los mismos (con el sitio de actualización apropiado) pero necesita tanto las adaptaciones de servidor JST como las extensiones de adaptadores de servidor JST para obtener las opciones del entorno de tiempo de ejecución del servidor.
fuente
Tuve el mismo problema y lo resolví con los siguientes pasos
Complete todos los pasos de instalación y reinicie Eclipse. Verá un montón de servidores cuando intente agregar un entorno de tiempo de ejecución del servidor.
fuente
Debe ir a Ayuda> Eclipse Marketplace . Luego escriba servidor en el cuadro de búsqueda, se mostrará Adaptadores de servidor Eclipse JST (Apache Tomcat, ...). Seleccione ese e instálelo. Luego, vuelva a Ventana> Preferencias> Servidor> Entorno de tiempo de ejecución , haga clic en Agregar, elija la versión de Apache tomcat y luego agregue el directorio de instalación.
fuente
Window > Preferences > Server > Runtime Environments
(como dijiste)Add
Apache > Apache Tomcat 5.5
Eso ha funcionado durante las últimas 3 versiones de Eclipse al menos. Si no hay tal opción en su eclipse, obtenga una instalación nueva (para desarrolladores de Java EE).
fuente
Ve a buscar "Eclipse para desarrolladores Java EE " . Tenga en cuenta el "EE" extra. Esto incluye, entre otros, la Plataforma de herramientas web, entre otros muchos complementos de servidor, entre otros, el de Apache Tomcat 5.x. También es lógico; JSP / Servlet es parte de la API Java EE.
fuente
Puede obtener más éxito si realiza una "búsqueda" del entorno de tiempo de ejecución desde la pantalla de preferencias en lugar de presionar "agregar"; consulte esta demostración en YouTube. http://www.youtube.com/watch?v=EOkN5IPoJVs&playnext_from=TL&videos=rVnITzSU2Z8 : cuando presiona buscar, se le solicita que señale el directorio tomcat y luego DEBE agregarlo como un entorno de tiempo de ejecución del servidor. Desafortunadamente para mí, ese no es el caso ("No se encontraron nuevos entornos de tiempo de ejecución del servidor") Pero es posible que tenga más éxito.
fuente
Escenario 1: tenía Eclipse mostrando el servidor y ahora, después de eliminar la versión particular que desea configurar en Eclipse, una nueva instancia de servidor local. Pero no puedes avanzar más.
Esto sucede debido a que Eclipse todavía busca la versión configurada del directorio Tomcat, que ya no está allí.
¡No hay necesidad hasta LUNA para hacer una instalación nueva!
Todo lo que necesitamos es REEMPLAZAR el nuevo entorno de tiempo de ejecución del servidor en eclipse después de eliminar el antiguo, que no existe. Eclipse lo hará
fuente