2010-12-23 15 views
6

Soy nuevo en Linux pero después de haber pasado todo un día instalé Java y Tomcat. Mi objetivo es alojar una aplicación con este cuadro de Linux. Sé que todo funciona bien desde mi máquina basada en Windows, pero es mi computadora portátil, así que estoy planeando usar Linux Box como mi servidor dedicado.tomcat no se iniciará en la máquina de linux

Después de muchos foros, ahora tengo instalado Tomcat 7. Sin embargo, no puedo hacer que comience.

Cambiar al directorio Tomcat y "./startup.sh" me sale el siguiente resultado:

Using CATALINA_BASE: /usr/local/tomcat 
Using CATALINA_HOME: /usr/local/tomcat 
Using CATALINA_TMPDIR: /usr/local/tomcat/temp 
Using JRE_HOME: usr/lib/jvm/java-6-sun/ 
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar 

Ese es el final de la salida.

Sin embargo localhost: 8080 no es, y en el gato de archivo de registro es el error "eval: 1: usr/lib/jvm/java-6-sun // bin/java: no encontrado"

Espero que haya algún experto aquí que pueda ayudarme con este problema. Tenga en cuenta que soy un novato cuando se trata de Linux.

PS: Mi versión de Linux es Ubuntu 10.04 LTS - la Lucid Lynx

Respuesta

5

JRE_HOME le falta un / al comienzo de la misma.

Su CATALINA_HOME y CLASSPATH también se ve mal, con un local.tomcat en lugar de un local/tomcat y c\tomcat-juli en lugar de tomcat-juli

+0

Eso lo hará ... –

+0

hola stephen gracias. ¿Cómo hago para corregir eso? Como he dicho, soy nuevo en Linux y solo instalar Java en sí era una misión. ¿Tiene algo que ver con la clase java/ruta del entorno? porque ese era un problema que creo que corregí con la ayuda de foros que eran todos diferentes. ¿cómo hago eso? Ah, y esos fueron errores tipográficos. Todavía no he descubierto cómo copiar desde la ventana de la terminal, así que lo escribí jaja. editado ahora – David

+0

No debería terminar en a/tampoco. No estoy seguro de dónde ha especificado el valor de JRE_HOME para usar, posiblemente en/etc/environment –

5

Pruebe a escribir esto en la línea de comandos:

$ export CATALINA_HOME=/usr/local/tomcat 
$ export JRE_HOME=/usr/lib/jvm/java-6-sun 
$ /usr/local/tomcat/bin/catalina.sh run 

Esto ejecutará Tomcat en la terminal tienes abierto, entonces puedes verlo hacer cosas. Presione CTRL + C para salir de ella.

0

Cuando encontré algo similar, los problemas fueron con mi instalación de Tomcat7. Bajé a Tomcat6 y comenzó a funcionar perfectamente.

0

sólo estoy publicar en este caso la voluntad ayudar a alguien más Tenía mi conjunto JAVA_HOME a

/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java

que debería haber sido

/usr/lib/jvm/java-7-openjdk-i386/jre

sin la parte /bin/java al final. Esto es porque ya buscará bin/java en esa ruta y no necesita especificarlo.

Cuestiones relacionadas