Instalar Java+Eclipse+Tomcat en Ubuntu 8.04

Por fin uno de esos post que me gustan escribir. Hace mucho tiempo ya escribi un tutorial parecido, pero como los tiempos “cambian” y las cosas se hacen mas sencillas, he
decidido actualizarlo.

Este tutorial esta orientado a desarrolladores o a todo aquel que tenga ganas de instalar un entorno para empezar a programar en Java.

Actualmente java esta en los repositorios, eso significa que podemos instalar muchos paquetes relacionados, ejecutando un solo comando, mediante la consola y usando apt-get o synaptic.

P.ej para ver que paquetes podemos instalar relacionados con
Java, podriamos ejecutar:

$ apt-cache search java

Obtendriamos algo parecido a:

...
sun-java6-plugin - The Java(TM) Plug-in, Java SE 6
sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files
sun-javadb-client - Java DB client
sun-javadb-common - Java DB common files
sun-javadb-core - Java DB core
sun-javadb-demo - Java DB demo
sun-javadb-doc - Java DB documentation
sun-javadb-javadoc - Java DB javadoc
sunwderby - Java(TM) DB
tightvnc-java - TightVNC java applet and command line program
....

es decir una lista con todos los paquetes instalables y una pequeña descripcion.

De esta manera, si quisieramos instalar Eclipse (un entorno de
desarrollo en Java
), Tomcat (un contenedor de servlets y JSP que podemos
usar como un pequeño servidor web
) y el JDK (Java development Kit)
que nos permite compilar nuestras clases en Java, bastaria con
ejecutar:

$ sudo apt-get install eclipse sun-java6-jdk tomcat5.5 tomcat5.5-webapps

¿Facil, no?

En este caso Tomcat se nos instala en los siguientes directorios:

/etc/tomcat5.5 , los ficheros de configuracion de tomcat
p.ej aqui esta server.xml donde podemos cambiar el puerto de arranque,
etc..

/usr/share/tomcat5.5, el directorio principal de tomcat
p.ej en la subcarpeta /bin estan los scripts que nos permiten iniciar
y parar tomcat de manera manual

y

/usr/share/tomcat5.5-webapps, las aplicaciones web desplegados en tomcat
o las aplicaciones de ejemplo que trae Tomcat.

Por cierto si quieres administrar tomcat de manera web, no te olvides
de instalar tambien:

$ sudo apt-get install tomcat5.5-admin

Podemos parar/arrancar tomcat como root ejecutando:

$ sudo /etc/init.d/tomcat5.5 start
* Starting Tomcat servlet engine tomcat5.5                           [ OK ]

y
$ sudo /etc/init.d/tomcat5.5 stop
* Stopping Tomcat servlet engine tomcat5.5                           [ OK ]

Pero esta no es la forma mas “idonea” para arrancar y parar el servidor.
en nuestro desarrollo diario usaremos eclipse y nos interesara parar/arrancar el servidor tomcat desde el propio eclipse, y para eso lo que usaremos entonces son los script “startup.sh” y “shutdown.sh” que se encuentran en la carpeta /bin

$ cd /usr/share/tomcat5.5/bin
./startup.sh

Para arrancar y

$ cd /usr/share/tomcat5.5/bin
./shutdown.sh

Para parar el servidor.

Si nos da algun error seguramente sea porque no esta definida
la variable JAVA_HOME, obtendriamos al intentar arrancar un mensaje parecido a este:

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

La variable JAVA_HOME es una variable de entorno que el sistema
usa para conocer el JDK que queremos utilizar. P.ej en el caso de
que tuvieramos varios instalados.

Si has instalado el JDK como te comentaba al principio:

$ sudo apt-get install sun-java6-jdk

Entonces lo tendras instalado en el siguiente directorio:

/usr/lib/jvm/java-6-sun

que realmente es una ligadura y que apunta a

/usr/lib/jvm/java-6-sun-1.6.0.06

No nos importa. Lo que tenemos que hacer es crear una variable de la
forma:

JAVA_HOME=/usr/lib/jvm/java-6-sun

Que podemos guardar en nuestro profile.
Yo lo que suelo hacer es añadir esta cadena:

JAVA_HOME=/usr/lib/jvm/java-6-sun

Al principio del script catalina.sh

$ cd /usr/share/tomcat5.5/bin
$ gedit catalina.sh

y al comienzo del script añadimos ya la ruta a donde esta nuestro JDK:

JAVA_HOME=/usr/lib/jvm/java-6-sun

Y nos despreocupamos. Ahora si intentamos volver a arrancar:

$ ./startup.sh

root@soledad:/usr/share/tomcat5.5/bin# pwd
/usr/share/tomcat5.5/bin
root@soledad:/usr/share/tomcat5.5/bin# ./startup.sh
Using CATALINA_BASE:   /usr/share/tomcat5.5
Using CATALINA_HOME:   /usr/share/tomcat5.5
Using CATALINA_TMPDIR: /usr/share/tomcat5.5/temp
Using JRE_HOME:       /usr/lib/jvm/java-6-sun

Ya deberia poder arrancar tomcat. Puedes comprobarlo, abriendo Firefox
y escribiendo la siguiente direccion:

http://localhost:8180

Ojo, que el puerto podria ser diferente si has cambiado el valor del puerto en el fichero
“server.xml”, por lo general los valores de los puertos por defecto suelen ser 8080, 8081 o algun valor similar.

Si no hay ningun problema, Entonces ya, Deberias poder ver al “gatico”:

Aviso importante: Si estamos en Eclipse e intentamos arrancar Tomcat y nos da un error de que el “puerto esta ocupado”, seguramente ya tengamos Tomcat arrancado o ese puerto este pillado por otro proceso. Si se trata del primer caso, tendremos que parar Tomcat, puede ser
que lo hayamos arrancado previamente con /etc/init.d/tomcat5.5 start
y despues hayamos entrado en Eclipse, e intentado arrancarlo de nuevo.
Naturalmente nos dara error pues el proceso ya esta en pie.
Y si se trata del segundo caso, el unico remedio sera editar el fichero
“web.xml” y cambiar los puertos que usa Tomcat, para que no choque con
los del otro proceso que esta levantado.

Bien, hagamos un resumen en este punto.

Si has llegado hasta aqui, ya tenemos tomcat, eclipse y el JDK instalados.

Podriamos arrancar eclipse con:

$ ./eclipse &

o desde Aplicaciones > Programacion > Eclipse

Sin embargo la version de eclipse instalada, es muy “basica”, no lleva por ejemplo las “WebTools” instaladas. Si no desarrollas aplicaciones web, te dara igual.
Pero si desarrollas webapps o te interesa gestionar Tomcat (u algun otro
servidor como pueden ser Bea, Jboss, Geronimo, etc..) desde Eclipse, entonces tendras que instalar las Webtools (del proyecto WTP).

Desde Eclipse puedes hacerlo desde el gestor de actualizaciones.

Arranca Eclipse y ve a:

Help > Software Updates > Find and install…

Se abrira el asistente de actualizaciones de Software y podremos seleccionar
que plugins adicionales instalar.

Seleccionariamos el origen desde donde descargar las actualizaciones:

El servidor que nos pille mas cerca a nuestra region:

Despues seleccionariamos aquellos plugins que queremos instalar (en nuestro caso marcariamos WebTools):

Nos dara un error porque dependen de otros que no tenemos instalados. Pero en este caso, basta con pulsar el boton “Select Required”, asi se instalaran los plugins seleccionados y todos aquellos de los que dependan y tambien necesitemos instalar.

Pulsamos en continuar y ya comienza la descarga e instalacion de todo lo seleccionado en Eclipse:

Pero en este punto paro.
se me instalaron bien las WebTools, pero cuando intentaba crear un Proyecto web dinamico, me daba un error que me obligaba a cerrar Eclipse y me quedaba sin poder continuar.
Ya no se si es un bug de Eclipse o de Hardy Heron, asi que decidi instalar eclipse de otra forma. Bajandome la ultima version de Eclipse, eclipse europa, y no actualizando ni instalando eclipse desde los repositorios. Es decir:
nada de:

$ sudo apt-get install eclipse

La instalacion de eclipse descargandolo es igualmente sencilla.

Te vas al sitio web y descargas el .tar.gz con el contenido de la distribucion. En este caso yo me descargue la version J2EE que ya lleva incluidos por ejemplo las WebTools, asi que luego no es
necesario hacer luego la actualizacion.
Pero preferi comentar la primera opcion de como se hace una actualizacion, pues viene bien que la conozcais o la useis para instalar otros plugins que os puedan interesar: Modelado de bases de datos,
Interfaces graficas, XML/XSLT, etc…

bien, instalar este eclipse europa descargado es descomprimir el fichero .tar.gz en la carpeta
donde queramos y despues ejecutar, entrar en esa carpeta y ejecutar:

$ ./eclipse &

Asi y si no vuelve a haber problemas ^^, ya arranca el editor:

Eso si, antes y lo primero que te pide es un espacio de trabajo (workspace).
es un directorio donde ira dejando los proyectos que vayas creando.
Elige la ruta que te propone o la que quieras y continua.

Si al entrar en el entorno te sale un popup con el siguiente error:

Could not initialize the application's security component

sencillo, te sales del entorno. y creas el siguiente directorio:

/home/tu_usurio/.mozilla/eclipse

es decir, en tu directorio home te aseguras que exista la carpeta .mozilla/eclipse

la carpeta “eclipse” estara vacia, pero con eso ya evitas que te vuelva a salir este error.

Bien chicos!!! ya lo tenemos todo; eclipse, java, tomcat… vamos a programar…

Como lo que queremos es poder parar/arrancar Tomcat o incluso ponerlo
en modo debug cuando estemos depurando la aplicacion web, lo primero que tenemos que crear es una asociacion Eclipse-Servidor_web, para ello vamos a:

Window > Show View > Other…

y de la lista de Vistas que aparecen y que podemos usar, seleccionamos “Server” > “Servers”

Se abre una ventana nueva con una pestaña y el titulo “servidores“:


Esta precisamente es la vista de Eclipse que nos permite configurar
nuestros servidores web (podemos tener varios), y administrarlos: Pararlos, arrancarlos, desplegar aplicaciones en esos servidores (deploy), ponerlos en modo depuracion, etc..

Vamos a dar de alta, el servidor tomcat que tenemos instalado.

Haz clic derecho sobre un area vacia de la misma y selecciona del menu emergente:

New > Server

Se abre una ventana nueva donde debermos indicar el tipo de servidor
y la ruta donde se encuentra. Seleccionamos:

Tomcat 5.5
y como ruta del servidor: /usr/share/tomcat5.5

Continuamos y al aceptar, ya aparece el servidor en la vista de servidores.

Bien!! ya tenemos un servidor configurado, podemos probar a pararlo
y arrancarlo desde Eclipse. Click derecho sobre el y del menu emergente, seleccionamos “Start”:


En consola aparecen las trazas de arranque de Tomcat.


y si poner la URL en un navegador, deberias poder acceder.

Si haces doble click sobre el servidor podras ver sus propiedades
(y cambiarlas)

Bien, desde esta Vista, tambien podemos desplegar nuestras aplicaciones
web en el servidor, o activar el modo de depuracion.
No tenemos ninguna aplicacion desplegada en el servidor, vamos a crear
una. Si queremos paramos el servidor Tomcat:

Para crear una nueva aplicacion web, nos vamos a:

File > New > Other…

y luego seleccionamos:

Web > Dinamic Web Project

De nombre le damos p.ej TEST

y como servidor destino de la aplicacion web (target) seleccionamos Tomcat5.5:

Se crea la estructura basica de la aplicacion web, y ya aparece en la
vista del Navegador:


Aqui ya podriamos empezar a escribir las clases java y servlets, y añadir recursos como imagenes, flash, librerias .jar, escribir JSPs,etc.. creando la aplicacion web, todo esto queda fuera del objetivo
de este pequeño tutorial. Asi que solo vamos a escribir un sencillito JSP que muestre algo
en la pantalla. Vamos a el directorio WebContent y seleccionamos New > File > Other

creando un nuevo fichero al que le damos de nombre index.html

y como contenido podiamos poner algo como:

<HTML>
<B> Hola Ubuntu Life </B>
</HTML>

Ok,
vamos a empaquetar la aplicacion y desplegarla en el servidor Tomcat.
para ello volvemos a la vista de servers y del menu seleccionamos.

Add or remove Projects


Seleccionamos el proyecto TEST y lo añadimos al server

Si te fijas ahora del servidor, cuelga un elemento nuevo, indica
que esa aplicacion sera desplegada en el servidor.

Reiniciamos el servidor tomcat, y en la URL de firefox ponemos:

http://localhost:8180/TEST/

o Sustituyendo TEST, por el nombre que le hayas dado a tu aplicacion web.

Y voilá, aparece nuestro texto, el de nuestra aplicacion web dinamica:

Genial!! lo demas, si te gusta, ya es cosa tuya…

Hay una serie de Plugins, que nos pueden interesar, pertenecen al proyecto Amateras.

Y es que documentar nuestro codigo siempre es “MUY” importante…

Ya sea porque luego seran otras personas quienes lo mantengan, o porque luego pasados 2 meses ya ni nos acordaremos de lo que hicimos…

El primer plugin se llama AmaterasUML y nos permite de manera muy sencilla realizar los diagramas UML de nuestros desarrollos.

El otro plugin es AmaterasERD y nos permite diseñar el modelo entidad-relacion de la base de datos:

No los necesitas para programar, pero si te interesa documentar tus proyectos no son una mala opcion. Para instalarlos te los descargas desde la pagina web, y despues los descomprimes dentro de la carpeta /plugins donde tengas instalado Eclipse. Reinicias Eclipse y ya puedes acceder a ellos desde File > New.

Para los que esteis empezando, unos pocos recursos de Eclipse. Mis sitios preferidos son naturalmente el sitio oficial de Eclipse, en el encontraras mucha documentacion. Tambien visito Javahispano y Adictos al trabajo. Ultimamente los consulto menos, llevo mas de 10 años trabajando con Java, asi que mis “snippets” o esos trozos de codigo que uso habitualmente para practicamente hacer siempre lo mismo ya los tengo a buen recaudo en mi google gmail ^^

Ya aprovecho tambien y os paso la direccion de unos chicos que me escribieron por correo, han creado un foro nuevo de programadores y en ese sitio  podreis consultar muchas preguntas o plantear las vuestras. podreis acceder en la siguiente direccion:

http://www.picandocodigo.net/foro/

Bueno… “a programar”… nos queda pendiente lo de la base de datos, eso lo vemos otro dia.

60 Responses to “Instalar Java+Eclipse+Tomcat en Ubuntu 8.04”


  1. 1 ArBo_HaCkEr mayo 7, 2008 en 1:14 pm

    :S de verdad q te esmeraste 😉 nunca habia visto un post tan largo hecho por un blogger. Te felicito esta muy cool, ojala puedas seguir asi por mucho tiempo mas, te deseo el mayor de los exitos… Gracias a personas como tu es q el Software libre avanza…

  2. 2 superpiwi mayo 12, 2008 en 7:09 am

    Muchas gracias ArBo_HaCkEr.

  3. 3 madlinux mayo 13, 2008 en 2:38 pm

    enhorabuena por el articulo, excelente. Yo programo en Java con Ubuntu desde hace tiempo y el rendimiento es muy bueno.

  4. 4 Armando mayo 14, 2008 en 11:25 pm

    Muchas gracias por el artículo, voy a instalarlo. Aunque siempre he usado NetBeans, voy a hecharle una vuelta al Eclipe.

  5. 5 FrantiC mayo 15, 2008 en 10:10 pm

    Yo hice la instalación descargando la versión Europa pero me da el siguiente error:
    An error has occurred. See error log for more details.
    org.eclipse.jst.server.generic.internal.servertype.definition.ServerTypePackage

    ¿Alguien tendrá idea de por qué?

    Gracias y excelente post

  6. 6 JLM mayo 18, 2008 en 3:55 pm

    Hola: Tengo un problema grande con el tomcat en Ubuntu 8.04. yo dessarrollo con tomcat y eclipse perfectamente, pero, cuando kiero administrar el tomcat por la web (http://localhost:8180) me ocurre lo siguiente:
    1- el mozilla se me keda en blanco cuando trato de acceder a la pagina inicial del tomcat (url anterior).
    2- cuando intento entrar directo a la pagina de administracion (http://localhost:8180/admin) y me logueo como uno de los usuarios definidos por defecto (tomcat preferiblemente) me lanza una super excepcion y me deniega la entrada, de echo hace ke tenga ke reiniciar el tomcat.
    yo tengo instalado el modulo de administracion (tomcat5.5-admin), asi ke no se ke pueda ser. si tienen alguna idea del por ke y sobre todo la solucion. por favor respondanme urgente.

  7. 7 superpiwi mayo 18, 2008 en 7:14 pm

    Puedes pegar aqui el texto de la excepcion??? a ver si da mas pistas.

  8. 8 logaritmo mayo 26, 2008 en 10:50 pm

    Hola,

    tengo un problema, al arrancar eclipse me sale el siguiente mensaje:

    A Java Runtime Environment (JRE) or Java Development Kit (JDK)
    must be available in order to run Eclipse. No Java virtual machine
    was found after searching the following locations:
    /usr/lib/j2sdk1.4-sun/bin/java

    He instalado eclipse y el jdk tal como tu lo indicas. Como puedo solucionarlo?

    P.D. uso kubuntu 8.04

  9. 9 superpiwi mayo 28, 2008 en 6:39 pm

    Hola logaritmo,
    me parece que no te esta encontrado el JDK, ten cuidado con mayusculas y minusculas, pues es sensible al contexto.
    Otra cosa, para desarrollar con Eclipse, instalate un JDK (Java Development Kit) no el JRE (Java Runtime).
    Te recomendaria tambien que te instalaras la version 1.5 o 1.6 del JDK, no se pq te esta pidiendo la 1.4???
    el JAVA_HOME se lo puedes indicar en el .bash_profile de tu usuario, una cadena al estilo

    export JAVA_HOME=ruta_a_tu_JDK

    adecuado tambien meter una variable PATH con la ruta a los binarios. Ejemplo:

    export PATH=$PATH:ruta_a_tu_JDK/bin

    Y luego desde consola ejecuta: java -version
    para ver que todo esta OK

    jose@soledad:~$ java -version
    java version “1.6.0”
    OpenJDK Runtime Environment (build 1.6.0-b09)
    OpenJDK Server VM (build 1.6.0-b09, mixed mode)

    Deberia imprimirte la version que estas usando.

    Leete tambien este articulillo:

    https://ubuntulife.wordpress.com/2008/05/10/galternatives-editando-las-alternativas-graficamente/

    Puede que tengas varias JDK instalados y por defecto te coja el que no debe.

  10. 10 logaritmo mayo 29, 2008 en 10:32 am

    era que la ruta no estaba en el java_home. Ahora ia funciona perfectamente. Muchisimas gracias!

  11. 11 heiku junio 4, 2008 en 10:53 am

    Hola,

    estoy teniendo problemas con tomcat. He instalado la Java 1.5 y en el fichero de Catalina…log no da ningun error y dice que iniciado correctamente.

    El problema es que al poner localhost:8180 me sale una pagina en blanco y no me sale la tipica pagina de inicio de tomcat.

    Por otro lado, es que al intentar bajar tomcat con ./shutdown me dice lo siguiente:

    miguel@miguel-desktop:/usr/share/tomcat5.5/bin$ ./shutdown.shUsing CATALINA_BASE: /usr/share/tomcat5.5
    Using CATALINA_HOME: /usr/share/tomcat5.5
    Using CATALINA_TMPDIR: /usr/share/tomcat5.5/temp
    Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun
    java.util.logging.ErrorManager: 4
    java.io.FileNotFoundException: /usr/share/tomcat5.5/logs/catalina.2008-06-04.log (Permission denied)
    at java.io.FileOutputStream.openAppend(Native Method)
    at java.io.FileOutputStream.(FileOutputStream.java:177)
    at java.io.FileOutputStream.(FileOutputStream.java:102)
    at java.io.FileWriter.(FileWriter.java:61)
    at org.apache.juli.FileHandler.open(FileHandler.java:259)
    at org.apache.juli.FileHandler.(FileHandler.java:59)
    at org.apache.juli.FileHandler.(FileHandler.java:50)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    at java.lang.Class.newInstance0(Class.java:350)
    at java.lang.Class.newInstance(Class.java:303)
    at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:397)
    at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:341)
    at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:237)
    at java.util.logging.LogManager$2.run(LogManager.java:258)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:256)
    at java.util.logging.LogManager.getLogManager(LogManager.java:239)
    at java.util.logging.Logger.(Logger.java:201)
    at java.util.logging.LogManager$RootLogger.(LogManager.java:973)
    at java.util.logging.LogManager$RootLogger.(LogManager.java:970)
    at java.util.logging.LogManager$1.run(LogManager.java:179)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.util.logging.LogManager.(LogManager.java:156)
    at java.util.logging.Logger.getLogger(Logger.java:254)
    at org.apache.commons.logging.impl.Jdk14Logger.getLogger(Jdk14Logger.java:180)
    at org.apache.commons.logging.impl.Jdk14Logger.(Jdk14Logger.java:60)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    at org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1040)
    at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:838)
    at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:601)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:333)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:307)
    at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:645)
    at org.apache.catalina.startup.Bootstrap.(Bootstrap.java:54)

    A ver si me puedes ayudar. Muchas gracias

  12. 12 heiku junio 4, 2008 en 11:00 am

    Ei, al instalar el paquete tomcat-webapps ya me sale la pantalla de presentación.
    Pero me sigue fallando al hacer shutdown

  13. 13 heiku junio 4, 2008 en 12:29 pm

    Parece que hay un error en el tomcat que viene con la última distribuciónd de ubuntu. Lo he resuelto siguiendo estas instrucciones:

    http://www.howtogeek.com/howto/linux/installing-tomcat-6-on-ubuntu/

  14. 14 Carlos junio 9, 2008 en 4:34 pm

    Hola hermano, primero muchas gracias por el manuel, pero mi duda es la siguiente, ya segui todos los pasos, que expones, pero tengo un error al levantar el tomcat desde el eclipse, ya que me sale esado 404, y si lo hago desde consola con el script si me sale bien la pagina, no se por que sea ojala y aun leas esto para que me ayudes

  15. 15 Daniel junio 12, 2008 en 7:09 pm

    buenisimo tutorial!

    Gracias 😀

  16. 16 superpiwi junio 13, 2008 en 6:07 pm

    @Carlos

    desde consola si te funciona, y con eclipse no.
    el error 404 es pagina no encontrada si recuerdo bien.
    creo que desde eclipse no te esta levantando el tomcat.
    Dale a click derecho sobre el servidor configurado y pulsa en el menu “Start” para iniciarlo. en la consola de eclipse deberian salirte entonces las trazas de Tomcat. si acaso hay problemas tambien te muestra el error.
    Muchas veces no levanta el tomcat, pq el puerto ya esta pillado.
    pero bueno, es cuestion de ver lo que dicen esas trazas.

  17. 17 marcelunis junio 24, 2008 en 5:16 pm

    Soy bastante novato en esto y me quede a mitad del tutorial por un problema que no se resolver. El tema es que cuando quiero añadir el server Tomcat al Eclipse, esa captura de pantalla que tu tienes con la lista de servidores ordenados por “Vendor” a mi me sale vacía. Hasta ahí parece que todo iba bien. Alguna idea???

  18. 18 marcelunis junio 24, 2008 en 5:18 pm

    Por cierto, tenia el tomcat iniciado la primera vez, lo “apagué” y seguía teniendo el mismo problema, pero curisosamente, el mozilla me sigue mostrando la pagina del “gatito” correctamente. Igual tiene algo que ver con eso…

  19. 19 superpiwi junio 24, 2008 en 5:28 pm

    mmm, lo apagaste y al poner la URL te sigue mostrando la pagina, entonces 1 de 2, o no se murio el proceso o lo tienes levantado por otro lado.
    Puedes probar a usar el comando netstat para ver si tienes otros procesos por ese puerto:

    netstat -na | grep 8080

    Asi sabes si hay algo escuchando por el puerto 8080 o no.
    Lo de que te salga la lista de vendedores vacia en Eclipse, malo. A ver si va a ser una version con problemas de Eclipse. O se instalo mal la parte de plugins para el desarrollo web.
    A mi alguna que otra vez me ha pasado.
    Lo intentaria de nuevo con la nueva version de Eclipse, que sale mañana si no me equivoco

  20. 20 marcelunis junio 24, 2008 en 5:35 pm

    Puse netstat -na | grep 8180 (es es el puerto por el que me sale la pagina del tomcat) y la salida es esta:
    tcp6 0 0 :::8180 :::* ESCUCHAR
    tcp6 0 0 127.0.0.1:8180 127.0.0.1:46261 TIME_WAIT
    Supongo que no debería salir nada…
    Acerca de lo del posible fallo de Eclipse, debería desinstalar esta ersión ants de instañar la nueva??
    Si sale mañana me la instalo y os cuento a ver si se solucionó para posibles personas con mi mismo problema

  21. 21 superpiwi junio 24, 2008 en 5:42 pm

    si, por eso te sale que esta escuchando
    si eres nuevo, te voy a liar aun mas, pero con el comando lsof puedes ver los ficheros abiertos, como un socket es tratado tambien como un fichero si haces:

    lsof | grep 8180

    vas a poder ver el PID (el identificador) del proceso que esta escuchando por ese puerto.
    Harias entonces:

    kill -9 con_el_pid_del_proceso

    y Adios, server. Ahora si que tendrias muerto a Tomcat.

  22. 22 marcelunis junio 25, 2008 en 12:15 am

    hola de nuevo. He ejecutado el comando que me dijiste, pero no me da ningun resultado 😦 El proceso no termina (lo termino yo con ctrl+Z) pero no da ninguna salida.
    Mientras tanto he estado haciendo algunas cosas:
    Para volver a empezar el tutorial desde cero, desinstale el eclipse y el tomcat (el webapps también) con aptitude desde la shell.
    Luego los resinstale de nuevo también con aptitude, y destaco dos cosas:
    – la primera, no se si sera importante, pero instalo eclipse con
    # aptitude install eclipse eclipse-nls
    que ademas del eclipse me instala la traduccion al español.
    – la segunda: al desinstalar el tomcat, ya no me sale, logicamente, la web del gatito, pero al resinstalarlo, y sin necesidad de entrar en el archivo Catalina ni modificar variables de entorno, si que la muestra correctamente. Al instalar el tomcat da esta salida:
    ——————-
    Configurando jsvc (1.0.2~svn20061127-6) …
    Configurando tomcat5.5 (5.5.25-5ubuntu1) …
    * Starting Tomcat servlet engine tomcat5.5 [ OK ]

    Configurando tomcat5.5-webapps (5.5.25-5ubuntu1) …
    ———————-
    entre otras lineas de desempaquetando y condifurando y demas. Es normal ese starting tomcat servlet engine???

    Weno, ahi quedan esos datos nuevos. Yo mientras tanto a seguir trasteando… espero no cargarme nada 😉 Salud!

  23. 23 marcelunis junio 25, 2008 en 12:19 am

    PD: ademas de no tener que modificar ni el catalina, ni las variables de entorno, tampoco me hizo falta el startup.sh. Eso si, shutdown.sh da este error (como si tomcat estuviese apagado):

    Using CATALINA_BASE: /usr/share/tomcat5.5
    Using CATALINA_HOME: /usr/share/tomcat5.5
    Using CATALINA_TMPDIR: /usr/share/tomcat5.5/temp
    Using JRE_HOME: /usr/lib/jvm/java-6-sun
    25-jun-2008 1:40:19 org.apache.catalina.startup.Catalina stopServer
    GRAVE: Catalina.stop:
    java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:519)
    at java.net.Socket.connect(Socket.java:469)
    at java.net.Socket.(Socket.java:366)
    at java.net.Socket.(Socket.java:180)
    at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:395)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:344)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:435)

  24. 24 marcelunis junio 25, 2008 en 12:34 am

    Nueva y buena noticia: despues de repetir los pasos, desde el punto en donde estaba en el enterior post, si que me han salido los servidores en su sitio. yuhu!!
    Sigo con el tema del tomcat, que parece que sigue ahi funcionando aunque se haga shutdown.
    Gracias por atenderme y salud!

  25. 25 Jorge julio 1, 2008 en 10:21 pm

    Hola muchach@s: al instalar el JDK me salen errores de dependencias por no hallar libjli.so con ubuntu 8.04 y jdk 6_06. E buscado por google pero ninguno solución me ha funcionado (instalar el de sun directamente (con el .bin), hacer el enlace duro, entre otros). Llevo desde la versión 7.04 con ese problema y nada. Anoto que es una instalación portable, no sé si eso influya en los PATH. Gracias de antemano

  26. 26 AlmaWade julio 30, 2008 en 1:52 pm

    Hola soy nueva por estos rumbos y me acabo de pasar a Ubuntu 8.04 y la verdad me ha agradado mucho estos pasos para instalar eclipse y java, muy buen post, sin embargo tengo porblemillas con el eclipse, primero al correr un Applet me decia que no encontraba el AppletViewer, ya hice todas las actualizaciones con el Gestor de Paquetes Synaptic y ahora me sale este error:

    argar: clase init().class no encontrada.
    java.lang.ClassNotFoundException: init().class

    Espero puedan ayudarme.

    NOTA: Configure el uso de java 6 de SUN

  27. 27 superpiwi julio 31, 2008 en 7:12 pm

    @AlmaWade

    Hola. no tengo experiencia en Applets. de hecho siempre me “negue” a desarrollarlos. no me gustan.
    pero por lo que veo te da un classNotFoundException, eso es porque no te esta encontrando la clase java precompilada. puede que no la tengas incluida en el .jar que se descarga para ser ejecutado en el visor de applets. o a las malas no tengas bien definido el CLASSPATH. tu classpath deberia incluir todas esas librerias .jar que quieres usar.

    Esto cambia en Windows y en Linux.

    En Windows el CLASSPATH es separado por ;
    en Linux por :

    Ejemplo:

    export CLASSPATH=$CLASSPATH:/home/jose/miclase.jar:/otra.jar

    o

    set CLASSPATH=%CLASSPATH;c:/jose/miclase.jar;c:/otra.jar

  28. 28 Gomez septiembre 9, 2008 en 11:59 pm

    Muy bien dia.

    Necesito un Gran favor sobre deserealizacion de archivos, llevo bastante tiempo investigando y no encuentro solucion a mi problema. Espero que alguien de buena fe me ayude.

    Necesito deserealizar archivos almacenados en mysql server de un tipo de dato longblob, que fueron almacenados por medio de Runa WFE es un entorno de JBoss jBPM motor de flujo de trabajo.

    Yo Serializo Archivos .DOC y Deserealizo solo los Archivos que yo Serializo (Micodigo), pero no puedo deserealizar los archivos almacenados y Serializados por medio de Runa WFE

    Me da el siguiente Error:

    java.lang.ClassNotFoundException: ru.runa.wf.FileVariable

    Si alguien me puede ayudar, con resolver este problema, o darme un link donde puedo descargar la clase que necesito, o alguna solucion.

    Mil Gracias.

    Espero su ayuda que tanto la necesito Gracias.

  29. 29 jose septiembre 15, 2008 en 3:01 pm

    Porfavor necesito el pasword del tomcat 6 y los pasos de la instalacion enviar urgente porfavor tengo el java debeloper.

  30. 30 Trabajador septiembre 24, 2008 en 10:07 pm

    Algo más ?????????

  31. 31 Richard septiembre 27, 2008 en 4:42 am

    Muy buen tutorial

    bueno a mi se me presento el siguiente problema
    instale el eclipse siguiendo el tutorial de la primera parte hasta la instalacion de las webtools. A mi me ocurrio el mismo error que mensionas y me tocaba reiniciar el eclipse.

    luego descargue el eclipse desde la pagina web lo guarde en la carpeta de documentos pero cuando trato de ejecutarlo me aparece lo siguiente

    richard@richard-desktop:~$ cd Documentos/
    richard@richard-desktop:~/Documentos$ ./eclipse &
    bash: ./eclipse: es un directorio
    [1] 6017
    [1]+ Exit 126 ./eclipse

    espero me puedan colaboar soy algo nuevo en esto de linux gracias

  32. 32 superpiwi septiembre 27, 2008 en 7:15 am

    @Richard

    Hola Richard. Estas intentando ejecutar un directorio al poner ./eclipse &

    $ ./nombre_del_script

    Lo que hace es lanzar el script en la shell actual.
    Metete dentro del directorio:

    $ cd eclipse

    Busca algun script dentro del directorio que se llame “eclipse.sh” o “eclipse a secas” (puede que tenga otro nombre)

    Le das permisos de ejecucion:

    $ chmod +x eclipse

    Y ya puedes lanzarlo:

    $ ./eclipse
    $ ./eclipse.sh
    o como se llame.

  33. 33 Richard octubre 1, 2008 en 1:46 am

    buenas nuevamente

    superwi gracias por la informacion me sirvio ahora tengo otro pequeño problema y es el siguiente eh creado el servidor como dice el tutorial pero cuando intento arrancarlo me sale lo siguiente

    Starting server – Tomcat v5.5 Server at localhost (Time of error: 30 de septiembre de 2008 20:35:45 GMT-05:00)
    Reason
    Check the details

    y cuando miro en detalles me dice lo siguiente

    Several ports (8180, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).

    espero me puedan ayudar para saber por que no arranca el servidor

    lo que puedo entender es que tengo el puerto utilizado con otro programa pero la verdad no lo encuentro lo que recuerdo es que estaba tratando de instalar ares en ubuntu para descargar musica pero no lo pude configurar no se si eso tendra algo que ver

  34. 34 Gustavo octubre 7, 2008 en 2:35 am

    Hola es que ya seguì el ejemplo, ya està el Tomcat, pero lo agreguè como servidor en el NetBeans 6.0.1
    no utilizò el Eclipse, y al tratar de ejecutar mi JSP aparece este mensaje de error:
    init:
    deps-module-jar:
    deps-ear-jar:
    deps-jar:
    library-inclusion-in-archive:
    library-inclusion-in-manifest:
    compile:
    compile-jsps:
    In-place deployment at /home/gustavo/NetBeansProjects/HolaMundo/build/web
    Deployment is in progress…
    deploy?config=file:/tmp/context44990.xml&path=/HolaMundo
    http://localhost:8180/manager/deploy?config=file:/tmp/context44990.xml&path=/HolaMundo
    Deployment error:
    The module has not been deployed.
    See the server log for details.
    at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:163)
    at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:104)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.GeneratedMethodAccessor102.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:616)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
    at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(Unknown Source)
    at org.apache.tools.ant.module.run.TargetExecutor.run(Unknown Source)
    at org.netbeans.core.execution.RunClassThread.run(Unknown Source)
    Caused by: The module has not been deployed.
    at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:157)
    … 16 more
    BUILD FAILED (total time: 37 seconds)

  35. 35 Gustavo octubre 7, 2008 en 2:37 am

    ¿Alguien me podrìa ayudar?, por favor

  36. 36 superpiwi octubre 7, 2008 en 4:57 am

    Pues no me suena este error (no uso Netbeans) pero parece estar relacionado con Ant.
    org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    Como si intentaras ejecutar un task que requiere de alguna libreria .jar adicional que no tengas en el classpath de ant.
    Mira el log del servidor, como te comenta el mensaje:

    See the server log for details.

    Si usas Tomcat, los logs los suele dejar en una carpeta /log dentro del directorio donde lo hayas instalado.

  37. 37 Gustavo octubre 8, 2008 en 2:11 am

    Muchas gracias ya lo solucionè, pero es que tengo otro error, mira compilo la clase desde NetBeans y me levanta el tomcat y muestra la pàgina jsp que he creado de manera normal, pero siempre y cuando este conectado a internet, sino estoy conectado no compila y sigue mostrando la misma pàgina, la que obtuvè antes de desconectarme y no me permite seguir programando, solo porque no hay internet!!!
    ¿Què puedo hacer?, muchas gracias

  38. 38 Enrique noviembre 3, 2008 en 2:45 am

    Hola que tal, tu manual es muy bueno, soy algo nuevo en esto y tengo el sgte problema:
    The environment variable JAVA_HOME is not set.

    Eh remplazado como explicas en tu manual:
    Al principio del script catalina.sh

    $ cd /usr/share/tomcat5.5/bin
    $ gedit catalina.sh

    y al comienzo del script añadimos ya la ruta a donde esta nuestro JDK:

    JAVA_HOME=/usr/lib/jvm/java-6-sun

    Pero antes eh parado el tomcat5.5 de la sgte manera:
    sudo /etc/init.d/tomcat5.5 stop

    Pero al momento de volver a ejecutar:
    ant compile.complete

    Me vuelve a arrojar el mismo error:
    The environment variable JAVA_HOME is not set.

    Siendo el error completo este :
    Buildfile: build.xml

    init:

    BUILD FAILED
    /opt/OpenbravoERP/AppsOpenbravo/build.xml:127: The environment variable JAVA_HOME is not set.

    Total time: 0 seconds
    Ojala pudieras ayudarme. Utilizo el Ubuntu 8.04
    Saludos
    Enrique

  39. 39 Rodrigo noviembre 4, 2008 en 3:32 am

    Primero, muchas gracias por tan buen tutorial!

    He seguido paso a paso y todo funcionó bien hasta la parte en que quería arrancar el Servidor desde Eclipse (parece que tengo el mismo error que Carlos) ya que desde consola logro arrancar y detener el servidor.

    En la consola de Eclipse me aparece lo siguiente:

    03/11/2008 10:25:04 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/server:/usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.07/jre/../lib/i386:/usr/lib/xulrunner:/usr/java/packages/lib/i386:/lib:/usr/lib
    03/11/2008 10:25:04 PM org.apache.coyote.http11.Http11BaseProtocol init
    INFO: Inicializando Coyote HTTP/1.1 en puerto http-8180
    03/11/2008 10:25:04 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 379 ms
    03/11/2008 10:25:04 PM org.apache.catalina.core.StandardService start
    INFO: Arrancando servicio Catalina
    03/11/2008 10:25:04 PM org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/5.5
    03/11/2008 10:25:04 PM org.apache.catalina.core.StandardHost start
    INFO: Desactivada la validación XML
    03/11/2008 10:25:04 PM org.apache.coyote.http11.Http11BaseProtocol start
    INFO: Arrancando Coyote HTTP/1.1 en puerto http-8180
    03/11/2008 10:25:05 PM org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    03/11/2008 10:25:05 PM org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/16 config=null
    03/11/2008 10:25:05 PM org.apache.catalina.storeconfig.StoreLoader load
    INFO: Find registry server-registry.xml at classpath resource
    03/11/2008 10:25:05 PM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 400 ms

    Y desde la ventana de “Servers” de Eclipse me aparece el Status: Started pero desde el navegador me sale el error 404:

    Estado HTTP 404 – /

    type Informe de estado

    mensaje /

    descripción El recurso requerido (/) no está disponible.
    Apache Tomcat/5.5

    Por favor, ayudame con este detalle para poder continuar.

    Gracias!!!

  40. 40 Andrumes enero 15, 2009 en 3:10 am

    !Muchas gracias ! muy buen tutorial
    no sabe cuanto busque pa que me saliera ese condenado gato.

  41. 41 macada enero 18, 2009 en 12:50 pm

    Enhorabuena x tu weblog.
    Ya hay un mirror de eclipse en spain.
    mirror.ousli.org/eclipse

    Espero q lo disfruteis.

    Saludos

  42. 42 Aleee febrero 13, 2009 en 6:46 am

    Excelente tutorial,
    tengo que hace run jsp para la facultad,
    y de verdad me fue de gran ayuda.
    Gracias por tu esfuerzo.

  43. 43 Ale febrero 15, 2009 en 5:36 pm

    Para los que tienen el problema de que desde consola arrancan y paran el servidor y funciona todo correctamente pero cuando arrancan el servidor desde Eclipse, al comprobar en el navegador (con el “http://localhost:8080”), les da un error 404. Lo solucioné así:
    En la pestaña “Servers” de Eclipse, doble click en el servidor (o bien: click con el botón derecho y ‘Open’).
    Se abre una pestaña que pone el nombre que le has dado al servidor y ‘Overview’ como título. Bien, en el apartado llamado ‘Server locations’, en mi caso estaba marcado por defecto ‘Use workspace metadata (…)’. Lo cambié a ‘Use Tomcat installation (…)’.
    ———————-
    NOTA: También podría haber marcado la opción ‘Use custom location(…)’ y haber puesto como ‘Server path’ la carpeta base donde está intalado el Tomcat (en mi caso: ‘C:\Archivos de programa\Apache Software Foundation\Tomcat 5.5’).
    ———————–
    Luego fui a File -> Save, y después arranqué el servidor desde Eclipse; comprobé en el navegador (con el “http://localhost:8080”), y ya no apareció el error 404, sino la ventana de bienvenida de Apache Tomcat.

    Espero que os sea útil a los que os encontreis con ese problemilla.

  44. 44 cchar febrero 20, 2009 en 4:53 am

    tanks, muy completo men

  45. 45 Alvaro marzo 16, 2009 en 11:32 pm

    Gracias, este blog es muy bueno.

  46. 46 superpiwi marzo 16, 2009 en 11:34 pm

    Ya que el autor es malo.
    Al menos que el blog sea bueno.

    XD

    Ahora en serio.
    Gracias a ti, de vez en cuando me viene bien un comentario asi,
    y no de los que me ponen a parir.

    Saludos.

  47. 47 César Cancino junio 3, 2009 en 3:54 pm

    Hola, primero que todo, gracias por tu enorme a ayuda..
    Bueno mi consulta es un poco básica, es que me estoy recién iniciando en Ubuntu…Ya instalé todo lo necesario, pero tengo dudas en modificar el archivo catalina.sh ya que al ejecutar el comando ./startup.sh me arroja el siguiente error:

    Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
    At least one of these environment variable is needed to run this program

    Para serte bien franco, me perdí con el tema de crear la variable JAVA_HOME=/usr/lib/jvm/java-6-sun y ponerla en la primera línea de catalina.sh…si me puediras dar una orientación te lo agradecería, saludos desde Chile…

  48. 48 kike julio 29, 2009 en 3:35 am

    hola que tal, me parece muy bueno el tutorial y t agradezco el aporte.

    tengo un problema, al llegar a este punto:

    “Para crear una nueva aplicacion web, nos vamos a:

    File > New > Other…

    y luego seleccionamos:

    Web > Dinamic Web Project”

    sigo todos los pasos y cunado me aparece la ultima pantalla de la configuracion del modulo web, al darle “finish” se queda “colgada” esa misma pantalla y si le vuelvo a dar finish me aparece un error que dice:

    One or more constraints have not been satisfied.
    Cannot install project facet Java 6.0. Some version of this project facet is already installed.

    y me crea la estructura basica de la aplicacion web pero incompleta, solo me muestra las carpetas:

    src
    JRE System
    build

    pero no me muestra las demas.

    que hice mal?? o que puedo hacer para que quede bien??

    gracias de antemano
    saludos
    DTB!!!

  49. 49 Lisandro septiembre 22, 2009 en 7:01 am

    Excelente el tuto man! te felicito y me fue muuuy util!
    Abrazo!

  50. 50 kmilo noviembre 21, 2009 en 7:09 pm

    Hola espero me ayuden con este problema,

    en la parte de abajo del eclipse en servers, cuando le doy nuevo, me aparece la venta para seleccionar mi tomacat, pero cuando selecciono tomcat v6-server me genera el siguiente error:

    Cannot create a server using the selected type

    y no me permite configurra mi servidor, pero cuando me voy a localhost:8080 me muestra mi servidor arriba.!! no se q podra ser

    si alguien me echa una mano le agradeceria gracas,

    un saludo

  51. 51 Alberto marzo 22, 2010 en 10:07 pm

    Muchas gracias

  52. 52 Franco septiembre 2, 2010 en 4:55 am

    Hola espero que puedas ayudarme, instalé esclipse y me da este mensaje a error al tratar de ejecutarlo:

    An error has occurred. See the log file
    /home/MI_USUARIO/.eclipse/org.eclipse.platform_3.5.0_155965261/configuration/1283403197478.log

  53. 53 cris7ian octubre 18, 2010 en 8:00 pm

    pese a que pasa y pasa el tiempo, este manual me sigue ayudando cada vez que tengo que configurar esta cosa.
    Saludos y Gracias

  54. 54 antonio febrero 14, 2011 en 11:11 am

    Hola. Tengo una duda existencial. ¿Me puede ayudar alguien a instalar eclipse? ¿Quiero instalar php con Eclipse. Necesito configurar apache para que me funcione todo. Muchas gracias…

  55. 55 antonio febrero 14, 2011 en 11:13 am

    Quiero empezar a unsar Eclipse para usar PHP, pero no me funciona. ¿Qué tengo que configurar de php para usar Eclipse? Se que se configuraban los ficheros por la terminal… Gracias.

  56. 56 Yohan Alexander Gamboa julio 19, 2011 en 9:26 pm

    E Instalado El Tomcat Inicia el servicio pero se ve en blanco cuando coloco localhost:8080
    me gustaria saber si alquien tiene idea de porque no se ve


  1. 1 Instalar Java+Eclipse+Tomcat en Ubuntu 8.04 Trackback en mayo 12, 2008 en 4:24 pm
  2. 2 Instalar Eclipse y Java Sun en Ubuntu | power.org.mx Trackback en mayo 12, 2008 en 9:25 pm
  3. 3 Instalacion de Tomcat5.5 Ubuntu 8.10 « Levantamiento de colera Trackback en diciembre 8, 2008 en 2:16 am
  4. 4 Intalar tomcat 6 en Ubuntu | Acatos Trackback en febrero 25, 2010 en 6:37 am

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s







¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
mayo 2008
L M X J V S D
« Abr   Jun »
 1234
567891011
12131415161718
19202122232425
262728293031  

Blog Stats

  • 30,160,753 hits

A %d blogueros les gusta esto: