En este tutorial se enseña cómo realizar una aplicación web básica usando GNU/Debian + Tomcat + Postgresql
Uno de los problemas con respecto a desarrollar aplicaciones java en debian, es que la version estable (Woody) trae un jdk desfasado (muy viejo pues), pues es el 1.1.8 mientras que el de Sun ya va en el 1.4.2 Así, un número considerable de programas como jetty, Jboss o jigsaw tienen problemas, además hay mucho código fuente que llama a paquetes del jdk1.4. Entonces, en lugar de usar el apt-get de debian recomiendo bajar el jdk de Blackdown , de preferencia el 1.4.1 que es la version estable. Una vez descargado el paquete se descomprime simplemten ejecutandolo pues se trata de un binario:
$ sh ./jdk1.4.1.bin
Nota: Para este tutorial asumo dos usuarios: el root y un usuario normal.
Los comandos que deberán ser ejecutados por el root están precedidos por ' # ' mientras los del usuario normal lo estan por ' $ '
Esto creará un directorio nuevo con un nombre parecido a "jdk1.4-algo-mas". Nos cambiamos a root y movemos el directorio recién creado al directorio /opt con el nombre jdk1.4:
# mv jdk1.4-algo-mas /opt/jdk1.4
Ahora el compilador (javac) y la JVM (java) deben estar en /usr/lib/jdk1.4/bin, creamos links simbólicos en /usr/bin para que el sistema los encuentre pues busca siempre en ese directorio cuando invocamos un comando:
# ln -s /opt/jdk1.4/bin/java /usr/bin/java
# ln -s /opt/jdk1.4/bin/javac /usr/bin/javac
Abrimos otra terminal y como usuario normal tecleamos:
$java -version
Esto es para conocer los detalles de la JVM, debe regresar algo como Java Version "1.4.1" y algunos detalles más. Tambien tecleamos:
$ javac
Nos regresara un mensaje de error y sugerencias de uso pero no nos importa, lo que queríamos comprobar es que los comandos java y javac se pueden usar desde cualquier directorio y por cualquier usuario, ahora java esta instalado en nuestro sistema.
En cuanto a nuestra querida PostgreSQL.org basta con usar la herramienta apt-get. El archivo /etc/apt/sources.list debe tener algo como esto en caso de que queramos bajar postgresql desde la red:
deb http://debian.lcs.mit.edu/debian woody main contrib non-free
deb-src ftp://ftp.debian.org/debian woody main contrib non-free
#Debian Non-US
deb http://non-us.debian.org/ woody/non-US main contrib non-free
#deb-src http://non-us.debian.org/ woody/non-US main contrib non-free
Usuarios que han visto este tema también han visto...
- Introducción a los Asertos en Java
- Sockets en Java
- Leer y escribir en un Socket en Java
- Escribir Applets paso a paso
- Mascara para text (SWT) en Java
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.