Instalé java7 y ApacheTomcat7 en mi Ubuntu12.04, y descargué eclipse EE. Y ahora tengo que configurar mi eclipse con Tomcat. Para quiero encontrar el directorio de instalación de tomcat. ¿Cómo puedo encontrarlo? Instalé java y tomcat usando el centro de software de Ubuntu.apache Directorio de instalación de Tomcat en ubuntu/configure Tomcat en eclipse + ubuntu
Respuesta
1. Descargar el paquete "apache-tomcat-7.0.6.tar.gz
" desde el siguiente enlace
http://tomcat.apache.org/download-70.cgi [tar.gz.]
2. Ahora descomprimirlo con el comando siguiente:
tar xvzf apache-tomcat-7.0.8.tar.gz
3. Luego vaya al directorio más apropiado, en nuestro caso en /usr/share/tomcat7
, pero puede ser en cualquier directorio. Hacemos esto con el comando:
sudo mv apache-tomcat-7.0.8/ /usr/share/tomcat7
4. Ahora definen las variables de entorno y JAVA_HOME
JRE_HOME
. Este archivo está en el "medio ambiente" en/etc comando para editar el archivo:
sudo gedit /etc/environment
5. Aquí registramos las rutas en las que hemos instalado Java en mi caso esto es la siguiente:
JAVA_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
PATH="...(other path):$JAVA_HOME:$JRE_HOME"
6. IMPORTANTE: Verifique las rutas donde han instalado Java.
a veces Tomcat no reconoce, pero es una manera segura de reconocer que tomcat es definir las rutas de archivos dentro de "catalina.sh
" ubicado en tomcat7/bin
. Para modificar este archivo, utilice el comando:
sudo gedit /usr/share/tomcat7/bin/catalina.sh
Ahora inserte el JAVA_HOME
y JRE_HOME
después de la primera línea, por lo que el archivo es la siguiente:
#!/bin/sh
JAVA_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
# Licensed to the Apache Software Foundation (ASF)...
#...
#...
....
Ahora configurar los usuarios de Tomcat, esto se hace en el archivo "tomcat-users.xml
" directorio tomcat7/conf
. Comando para editar el archivo:
sudo gedit /usr/share/tomcat7/conf/tomcat-users.xml
7. diferencia de las versiones anteriores, el administrador debe poseer papel de "director" ahora debe ser "manager-gui
" para operar en el tomcat7 de administración Web. El archivo sería la siguiente:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="admin"/>
<user username="usuario" password="contrasena" roles="manager-gui,admin-gui,manager,admin,manager-script,admin-script"/>
</tomcat-users>
8. Para más información mirar here
set-up-eclipse-and-tomcat-7-on-ubuntu-12-04
cannot-create-a-server-using-the-selected-type-eclipse-tomcat
Por favor, den ** comment ** para el voto abajo! –
"Reinstalar tomcat en la única carpeta" no es una respuesta a la pregunta principal. Es solo una solución obvia "cómo hacer tu propio directorio de instalación de tomcat". –
@FrankovskyiBogdan, si realmente sabe algo sobre el problema de instalación/instalación de la pregunta anterior, podría responder mejor, de lo contrario, puede mejorar la respuesta (dada por mí) de una manera genérica. Gracias por tu comentario. –
No utilice por comando predeterminado, como sudo apt-get install tomcat7
.
Si sigue el comando anterior, se encontrará con un montón de problemas porque CATALINA_HOME
y CATALINA_BASE
estarán en diferentes ubicaciones. En ese caso, debe declarar la variable de entorno por separado.
Tenga en cuenta que dichos problemas son culpa de Eclipse, no de Tomcat (o del repositorio de Ubuntu): Eclipse no puede manejar 'CATALINA_HOME' y' CATALINA_BASE' como rutas distintas. Espera que ambos sean lo mismo, mientras que no debería asumirlo. – MestreLion
Y la solución a este problema es crear un directorio "/ usr/share/tomcat" con enlaces simbólicos a los "diferentes lugares". Muchas distribuciones hacen esto por usted automáticamente; es fácil de hacer manualmente o con un script de shell: [Configurando Tomcat en Eclipse] (http://stackoverflow.com/questions/1356616/configuring-tomcat-6-with-eclipse-in-ubuntu) – paulsm4
Actualmente puedes usar Tomcat desde el repositorio de Ubuntu con Eclipse (al menos con la versión de Kepler). Solo requiere un par de pasos adicionales.
- Abrir Eclipse. Prensa Archivo ⇒ ⇒ Nueva Otro ... ⇒ ⇒ Servidores Servidor ⇒ Siguiente> ⇒ Apache Tomcat v7.0 ⇒ servidor
- Seleccionar Tomcat directorio de instalación:/usr/share/tomcat7
- Haga clic en Finalizar, ignorar mensaje de error, haga clic en Finalizar nuevo
Copiar configuración de Tomcat al espacio de trabajo de ejecutar desde el terminal:
sudo cp -r /etc/tomcat7/* ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/ sudo chown -R $USER:$USER ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
archivos de política de concatenación en un solo archivo:
cd ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/ cat policy.d/* > catalina.policy
De cualquier servicio de desactivación de tomcat7 cada vez que antes de ejecutarlo desde Eclipse, o editar los puertos de Tomcat en los archivos de configuración de su espacio de trabajo (sugiero configuraciones de edición):
gedit ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/server.xml
Usted está interesado en cambiar los puertos 8080, 8009 y 8005 (a, digamos, 9090, 9009 y 9005).
- Regrese a Eclipse, seleccione 'Servidores' en el Explorador de proyectos (panel izquierdo), presione F5, para actualizarlo.
- Inicie Tomcat desde Eclipse (consulte la pestaña Servidores en el panel inferior de Eclipse).
Escribí esta respuesta basándome en my article. Es un poco más detallado, así que refiérete a él si es necesario.
Sweet "cómo hacerlo ", ¡trabajado como un encanto! – Med
Me gusta utilizar paquetes del repositorio cada vez que sea posible.
En este caso:
sudo apt-get install tomcat7-user
sudo tomcat7-instance-create /srv/tomcats/ubuntu
sudo ln -s /usr/share/tomcat7/lib /srv/tomcats/ubuntu/
Para tomcat6 el paso ln se pueden saltar.
Luego solo use esta ruta para agregar un servidor tomcat7 en eclipse. Probado en 14.04 y eclipse kepler sr2. Debería funcionar el 12.04.
Puede instalar tomcat desde el repositorio.
buscar tomcat.
sudo apt-cache search tomcat
Instalar Tomcat de administración y Tomcat
sudo apt-get install tomcat7-admin sudo apt-get install tomcat7
Comprobar el estado de Tomcat
sudo service tomcat7 status
Iniciar y detener Tomcat
sudo service tomcat7 start sudo service tomcat7 stop
carpeta Bin para tomcat7 se encuentra en/usr/share/tomcat7 y los registros y configuración son están en/usr/lib/tomcat7
Fuente: http://www.allaboutjava.club/linux/linux-install-tomcat7-on-ubuntu
Si bien este enlace puede responder la pregunta, es mejor incluir las partes esenciales de la respuesta aquí y proporcionar el enlace de referencia. Las respuestas de solo enlace pueden dejar de ser válidas si la página vinculada cambia. - [De la crítica] (/ reseña/mensajes de baja calidad/11216989) –
Se señala un punto. Editado la respuesta. @FabioLamanna: gracias por los comentarios –
- 1. Apache Tomcat 404 Error
- 2. Instalación de un servidor Tomcat remoto en Eclipse
- 3. Error de Tomcat en eclipse
- 4. Publicación de Eclipse en Tomcat
- 5. Cómo APAGAR Tomcat en Ubuntu?
- 6. Lista de aplicaciones desplegadas en Apache Tomcat
- 7. Cómo reiniciar tomcat 6 en ubuntu
- 8. Limpiar el directorio de trabajo de Tomcat en Eclipse
- 9. Integración Tomcat & Eclipse
- 10. Frascos compartidos en apache-tomcat 6.0.20
- 11. Apache Tomcat Catalina Registros
- 12. Apache Tomcat Request Threads
- 13. eclipse + maven + tomcat depuración
- 14. ¿Tomcat requiere Apache httpd?
- 15. Implementación de WAR en Tomcat/Eclipse
- 16. Configuración de Eclipse con Tomcat 7 en Arch Linux
- 17. Tomcat STDOUT como error en Eclipse
- 18. apache tomcat 503 página de error personalizado
- 19. Depuración de un proyecto Tomcat en Eclipse 3.4.2
- 20. ¿Cómo se crean "Alias" en Apache Tomcat?
- 21. enviando correo desde apache tomcat
- 22. Instalación de eclipse php en ubuntu
- 23. Eclipse WTP: ¿Cómo activo SSL en Tomcat?
- 24. Cambio de servidor Tomcat en Eclipse
- 25. Instalación de Tomcat 7 como servicio en Windows Server 2008
- 26. Pass VM argumento para Apache Tomcat
- 27. ¿Cómo puedo redirigir de Apache a Tomcat?
- 28. Configuración de Apache solr con tomcat 6.0
- 29. ¿Cuál es la ruta de instalación recomendada/estándar para apache-tomcat en una caja de linux
- 30. Tomcat detrás de Apache y SSL
@ ShaggyInjun, he instalado usando ubuntu software center – Jisson
k, Cuando instale tomcat utilizando el centro de software, lo instalará de acuerdo con la estructura de directorios de Unix. No estoy seguro si el eclipse honra esa estructura. Descargue el archivo tar.gz de apache y descomprímalo en su directorio personal. De esta forma, podrás configurar tomcat en eclipse. – ShaggyInjun
esto cubre tomcat6 no 7 pero mismo principio http://stackoverflow.com/questions/1356616/configuring-tomcat-6-with-eclipse-in-ubuntu espero que esto es lo que quería –