Download Day 2008

Instalación de AOJava

Imagen de gorlok

Requerimientos mínimos (para compilar):

  • JDK 5 (Kit de herramientas Java para desarrollo) o posterior. Se baja desde http://java.sun.com/ desde "Popular downloads", "Java SE". Al momento de escribir esto, la última versión es la JDK 6u1.
  • Apache ANT, herramienta para la construcción de software. Se necesita la versión 1.6 o posterior. Se baja de http://ant.apache.org/
  • Si vas a modificar el código fuente, es conveniente usar un IDE (entorno de desarrollo integrado). Podés usar Eclipse http://www.eclipse.org, Netbeans http://www.netbeans.org, o editores avanzados que son más livianos que los anteriores, como JEdit http://www.jedit.org. Actualmente estoy usando Eclipse para la construcción del servidor, pero es indistinto, en otros proyectos estoy usando Netbeans.

Requerimientos mínimos (para correr el servidor):

  • Un JDK 5 o posterior, o un JRE 5 o posterior. El JRE ocupa mucho menos lugar, y si solo vas a correr el servidor sin modificar el código fuente, podés usar eso solo. Además es muy probable que ya lo tengas instalado si visitaste algún sitio web con contenido java. En caso de duda, podés descargar siempre la última versión de la JRE desde http://www.java.com/es/. Tené en cuenta que el JDK (kit de desarrollo) incluye una JRE (entorno de ejecución) por defecto. Así que si bajaste el JDK no hace falta bajar el JRE.
  • Hardware (mínimo): un equipamiento mínimo como referencia para compilar, probar, y correr el servidor es: PC AMD DURON 700 MHZ (o equivalente) con 384 MB RAM. Considerá que es el equipo principal que uso para desarrollar y probar AOJava. Utilizo el sistema operativo Linux Ubuntu, pero puede correr indistintamente sobre Windows (aunque en este caso probablemente necesites una mejor PC Guiño ).
  • Hardware (recomendado): ATHLON 64 3000+ / P4 con 1 GB RAM. No se necesita tanto equipo para el proyecto, es solo que para trabajar tranquilo hoy día con cualquier herramienta de desarrollo, es lo recomendable. Es normal estar bajando archivos de internet, escuchar música o radios de internet, tener corriendo varios servidores web y de bases de datos, un par de entornos de desarrollo, navegadores, programas de diseño gráfico, y otros más (correo, mensajería instantánea, voip, etc...). Con todo esto, no hay equipo que aguente!. Mejor, pensá en romper el chanchito y comprarte un doble nucleo.... Sacar la lengua

Instalación:

Instalar Java y Ant normalmente, y asegurarse que las siguientes variables de entorno estén bien configuradas (importante en todas las plataformas):

  • En GNU/Linux:

Supongamos que el JDK está instalado en /opt/jdk1.6.0 y que Ant está instalado en /opt/apache-ant-1.7.0, entonces por conveniencia podemos crear un par de enlaces simbólicos para simplificar las cosas:

ln -s /opt/jdk1.6.0 /opt/jdk

ln -s /opt/apache-ant-1.7.0 /opt/ant

luego solo hay que agregar al final del archivo /etc/profile:

export ANT_HOME=/opt/ant

export JAVA_HOME=/opt/jdk

export PATH=${PATH}:${ANT_HOME}/bin:${JAVA_HOME}/bin

Los cambios en el perfil serán efectivos al iniciar una nueva sesión. Para probarlos rápidamente, se puede abrir una consola y escribir:

source /etc/profile

Probar con el comando "set" si las variables quedaron bien. Luego hacer:

java -version

ant -version

Deberían mostrar información básica de la versión, y debería corresponder con las versiones que instalamos. Si no es así, algo salió mal y hay que repasar lo que hicimos.
Si el día de mañana, instalamos otra versión del JDK o de Ant, o queremos probar otra versión temporalmente, solo hay que volver a crear los enlaces simbólicos, y el resto quedará igual.

  • En Windows:

Hay que ir al Panel de Control, Sistema, Propiedades avanzadas, Variables de Entorno. En la sección de variables del sistema, agregar las variables JAVA_HOME y ANT_HOME. Cada una de estas debe apuntar a la carpeta donde quedó instalado el JDK y el ANT respectivamente. Luego en la variable PATH, agregar al comienzo: %JAVA_HOME%\bin;%ANT_HOME%\bin; y guardar. Abrir una consola (Menú Inicio, Ejecutar..., y escribir cmd y <enter>Guiño, y escrbir "set" (sin las comillas). Deberían mostrarse todas las variables de entorno, y entre ellas deberían estar los cambios anteriores. Luego desde la consola escribir:

java -version

ant -version

Si funcionan y devuelven los números de versión que nosotros instalamos, perfecto. Si no, hay que revisar dónde metimos la pata Sacar la lengua

(.... la historia continuará....)

Comentarios abiertos: por favor colaborá y corregí todo lo que consideres. Todos los comentarios serán tenidos en cuenta. Recuerda que debes registrarte en el sitio para poder hacer comentarios y superar el captcha (lo siento, son medidas estúpidas anti-spam necesarias hoy día).