Java en Debian Etch

27 08 2007

Saludos.

Hace tiempo he intentado instalar el JDK de Sun en Debian Etch, los primeros pasos los cumplia pero al momento de configurar el PATH me causaba un verdadero dolor de cabeza, es por eso que no me atrevía a publicar un pequeño how to de instalación de Java en Debian; hace pocas horas descubrí una forma de hacerlo sin mayor complique, a continuación listo los pasos desde cero:

1 – Descargamos el paquete desde la web de Java de Sun: http://java.sun.com/javase/downloads/index.jsp


En mi caso uso jdk-1_5_0_12-linux-amd64.bin, aunque con el jdk-1_6xx presumo que es igual.

2 – Una vez terminada la descarga úbicamos el archivo en la carpeta /opt, aunque muchos desean /usr/local para eso necesito ser root:

juanpa@jpill:~$ su
Password:
jpill:/home/juanpa# cd Desktop/
jpill:/home/juanpa/Desktop# mv jdk-1_5_0_12-linux-amd64.bin /opt/
jpill:/home/juanpa/Desktop# cd /opt/ 

3 – Cambiamos los permisos de ejecución:

jpill:/opt# chmod 755 jdk-1_5_0_12-linux-amd64.bin 

4 – Ahora si empezamos la ejecución del script

jpill:/opt# ./jdk-1_5_0_12-linux-amd64.bin

Acá sale el cuento de la licencia avanzamos y al final aceptamos tipeando ‘yes’

5 – Como paso final, editamos el archivo .bashrc en el directorio de cada usuario, en mi caso el usuario es juanpa, es decir, en la carpeta /home/juanpa:

jpill:/opt# exit
exit
juanpa@jpill:~$ gedit .bashrc

Agregamos estas lineas:

export PATH=/opt/jdk1.5.0_12/bin/:$PATH
JAVA_HOME="/opt/jdk1.5.0_12/"
export JAVA_HOME

6 – Cerramos la terminal y abrimos otra para probar la instalación:

juanpa@jpill:~$ java -version
java version "1.5.0_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_12-b04, mixed mode) so
juanpa@jpill:~$ javac -version
javac 1.5.0_12
javac: no source files
Usage: javac <options> <source files>
where possible options include:
  -g                         Generate all debugging info
  -g:none                    Generate no debugging info
  -g:{lines,vars,source}     Generate only some debugging info
  -nowarn                    Generate no warnings
  -verbose                   Output messages about what the compiler is doing
  -deprecation               Output source locations where deprecated APIs are used
  -classpath <path>          Specify where to find user class files
  -cp <path>                 Specify where to find user class files
  -sourcepath <path>         Specify where to find input source files
  -bootclasspath <path>      Override location of bootstrap class files
  -extdirs <dirs>            Override location of installed extensions
  -endorseddirs <dirs>       Override location of endorsed standards path
  -d <directory>             Specify where to place generated class files
  -encoding <encoding>       Specify character encoding used by source files
  -source <release>          Provide source compatibility with specified release  -target <release>          Generate class files for specific VM version
  -version                   Version information
  -help                      Print a synopsis of standard options
  -X                         Print a synopsis of nonstandard options
  -J<flag>                   Pass <flag> directly to the runtime system

prueba_en_Java

Espero que estos sencillos pasos sean referencia para muchos, que se han tenido ese mismo problema.





Mobile Processing

17 08 2007

Hola a todos.

Soy jpill, actualmente soy estudiante de Administración de Sistemas Informáticos en Colombia, soy programador java, mi campo de impacto principal son los sistemas distribuidos; ahora les doy algo de información para quienes se adentran en el mundo de J2me:

Mobile processing es un ambiente open source para el  desarollo para dispositivos mobiles, actualmente hay un mantenedor de este proyecto en Colombia llamado Marlon Manrique, para mas información del desarollo de esta herramienta visita: http://marlonj.darkgreenmedia.com

En próximos días escribiré algo mas amplio de este ambiente de desarrollo, con imagenes, y videos.





Hello world!

17 08 2007

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!