Tengo un problema al iniciar Tomcat desde la terminal. Instalé tomcat usando sudo apt-get install tomcat7
, hace unos días. Ahora, cuando lo estoy iniciando con el siguiente comando, aparece el siguiente error:
~/tomcat7/bin$ sudo ./startup.sh
Using CATALINA_BASE: /usr/share/tomcat7
Using CATALINA_HOME: /usr/share/tomcat7
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
touch: cannot touch `/usr/share/tomcat7/logs/catalina.out': No such file or directory
./catalina.sh: 389: ./catalina.sh: cannot create /usr/share/tomcat7/logs/catalina.out: Directory nonexistent
No puedo entender lo que salió mal. Pude acceder http://localhost:8080
cuando lo instalé. Pero luego, ejecuté el comando para deshabilitar el inicio en el momento del arranque:
sudo update-rc.d tomcat remove
Y ahora no está comenzando en absoluto. :(
/usr/share/tomcat7/webapps
directorio. Pero cuando accedo a la página, muestra un error 404. Luego moví el archivo war a - /var/lib/tomcat7/webapps
, allí también muestra el mismo error. ¿Cómo desplegaría la guerra? Si quieres, puedo publicarlo como una pregunta diferente.
~/tomcat7
¿ en ?) Ya que el de Ubuntu no escribirá archivos de registro/usr/share/tomcat7/logs
, sino en/var/log
algún lugar. ¿No querías correr Tomcat comoservice tomcat start
?