plugin - Eclipse agregar el nombre del servidor Tomcat 7 en blanco
no servers are available eclipse (12)
Estaba tratando de agregar Tomcat 7 en mi Eclipse en Ubuntu. Cuando hago clic en "Agregar nuevo servidor" en Eclipse y selecciono "Servidor Tomcat v7.0", el campo "Nombre del servidor" está en blanco y no puedo escribir nada en ese cuadro de texto como se muestra a continuación:
Lo que hice antes es eliminar un servidor Tomcat 7 de Eclipse y estaba intentando reinstalar Tomcat 7. Pero no me permite escribir nada en ese cuadro de texto y no puedo continuar con el botón "Siguiente". Mi entorno es Ubuntu Linux y Eclipse para JavaEE.
Después de probar los pasos de @Philipp Claßen , incluso si no funcionó,
Cambio de eclipse, área de trabajo y directorio tomcat. [probado solo para Windows7]
Sé que alguien podría decir que no es correcto, pero que funcionó para mí después de que los pasos de @ Phillipp no funcionaron para mí.
Me tomó 4 horas encontrar esta solución de método de fuerza bruta.
Eliminar / mover archivos org.eclipse.jst.server.tomcat.core.prefs y org.eclipse.wst.server.core.prefs funcionó para mí.
En la versión Eclipse Neon.3 (4.6.3) en Ubuntu 17.04 con Tomcat 8.0, el problema persiste. Lo que me ayudó fue la combinación de eliminar los archivos de preferencias:
rm ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jst.server.tomcat.core.prefs
rm ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.wst.server.core.prefs
y enlazando con catalina.policy
(algo diferente a como lo sugirió @ michael-brooks para su configuración):
sudo ln -s /var/lib/tomcat8/policy/catalina.policy conf/catalina.policy
En mi caso, el directorio tomcat era propiedad de root y no ejecutaba eclipse como root.
Así que tuve que
sudo chown -R $USER apache-tomcat-VERSION/
Es un error en Eclipse. Tuve exactamente el mismo problema, también en Ubuntu con Eclipse Java EE Juno.
Aquí está la solución que funcionó para mí:
- Cerrar Eclipse
- En
{workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings
elimine los dos archivos siguientes:-
org.eclipse.wst.server.core.prefs
-
org.eclipse.jst.server.tomcat.core.prefs
-
- Reiniciar Eclipse
Fuente: Foro eclipse.org
Estoy ejecutando kepler en ubuntu y tuve el mismo problema con eclipse para reconocer el servidor tomcat7. Mi ruta para instalar el directorio estaba bien y eliminar / renombrar solo los archivos tampoco lo solucionó.
Esto es lo que funcionó para mí:
ejecuta lo siguiente en la terminal:
cd ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/
rm org.eclipse.jst.server.tomcat.core.prefs
rm org.eclipse.wst.server.core.prefs
cd /usr/share/tomcat7
sudo service tomcat7 stop
sudo update-rc.d tomcat7 disable
sudo ln -s /var/lib/tomcat7/conf conf
sudo ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy
sudo ln -s /var/log/tomcat7 log
sudo chmod -R 777 /usr/share/tomcat7/conf
sudo ln -s /var/lib/tomcat7/common common
sudo ln -s /var/lib/tomcat7/server server
sudo ln -s /var/lib/tomcat7/shared shared
reinicie eclipse, elimine el servidor tomcat7. Vuelva a agregar el servidor y todo funcionó.
Aquí está el enlace que utilicé. http://linux.mjnet.eu/post/1319/tomcat-7-ubuntu-13-04-and-eclipse-kepler-problem-to-run/
La solución más sencilla es crear un nuevo espacio de trabajo en eclipse / STS.
File -> Switch Workspace -> Others...
Me enfrenté al mismo problema, y cambié el área de trabajo a una nueva ubicación, y funcionó. Espero que esto ayude :)
También tuve este problema hoy, y borrar archivos org.eclipse.jst.server.tomcat.core.prefs
y org.eclipse.wst.server.core.prefs
no funcionó.
Finalmente encontré su problema de permiso:
Por defecto, <apache-tomcat-version>/conf/*
puede ser leído solo por el propietario, después de que lo hice legible para todos, ¡funciona! Así que ejecuta este comando:
chmod a+r <apache-tomcat-version>/conf/*
Aquí está el enlace donde encontré la causa raíz:
http://www.thecodingforums.com/threads/eclipse-cannot-create-tomcat-server.953960/#post-5058434
Tan raro pero esto funcionó para mí.
eclipse de cierre
iniciar eclipse como
eclipse --clean
Tuve un problema similar, excepto que el campo "Nombre del servidor" estaba deshabilitado .
Se encontró que esto se debía al entorno de ejecución de Apache Tomcat v7.0 que apunta a la carpeta incorrecta. Esto se solucionó yendo a Ventana - Preferencias - Servidor - Entornos de tiempo de ejecución, haciendo clic en la entrada del entorno de ejecución y haciendo clic en "Editar ..." y luego modificando el directorio de instalación de Tomcat.
Tuve el mismo problema antes: el nombre del servidor no aparecía en el servidor mientras se configuraba con eclipse
Probé todas las soluciones que se proporcionan aquí, pero no funcionaron para mí.
Lo resolví simplemente siguiendo estos simples consejos.
Paso 1: Windows -> Preferencias -> Servidor -> Entornos de tiempo de ejecución -> Agregar -> seleccione la versión de Tomcat que no estaba disponible antes -> siguiente -> busque la ubicación de su servidor con la misma versión
Paso 2: vaya a los servidores y seleccione la versión de su servidor -> siguiente -> Finalizar
¡¡¡Problema resuelto!!! :)