Ingresar:

Johans Marvin Taboada Villca :: Blog :: Portable BlueJ (and Portable JDK)

May 04, 2009

Navegando por ahí, encontre esta entrada escrita hace poco más de dos años en la cuál se dan indicaciones para "crear" una versión portable de BlueJ.

Aprovecharé esta, para desempolvar un poco mi blog, y publicar mis resultados.

BlueJ with body at MK Blog

Procedimiento:

  1.  Copiar los directorios lib, bin y jre de la instalación JDK disponible en el dispositivo de almacenamiento USB. Por ejemplo: de "c:\Archivos de programa\Java\jdk1.6.0_13\" a "M:\apps\jdk1.6.0_13\".
  2. Copiar el directorio lib de la instalación BlueJ disponible en el dispositivo de almacenamiento USB. Por ejemplo: de "C:\bluej\" a "M:\apps\BlueJ-2.5.1\"
  3. Crear scripts de ejecución que localizen el classpath requerido BlueJ.

En mi caso, elaboré los siguientes scripts:

@echo off
REM Batch file template for Windows
set PORTABLE_BLUEJ_HOME=\apps\BlueJ-2.5.1
set PORTABLE_JAVA_HOME=\apps\jdk1.6.0_13
set BJCP=%PORTABLE_BLUEJ_HOME%\lib\bluej.jar;%PORTABLE_JAVA_HOME%\lib\tools.jar
start %PORTABLE_JAVA_HOME%\bin\java -cp %BJCP% bluej.Boot -bluej.userHome=bjhome %1 %2 %3 %4 %5 %6 %7 %8 %9
#!/bin/bash
# Script file template for UNIX GNU/Linux
PORTABLE_BLUEJ_HOME=/dev/sda1/apps/BlueJ-2.5.1
PORTABLE_JAVA_HOME=/dev/sda1/apps/jdk1.6.0_13
BJCP=$PORTABLE_BLUEJ_HOME/lib/bluej.jar:$PORTABLE_JAVA_HOME/lib/tools.jar
exec $PORTABLE_JAVA_HOME/bin/java -cp $BJCP bluej.Boot -bluej.userHome=bjhome $1 $2 $3 $4 $5 $6 $7 $8 $9

Finalmente, pueden seguirse  las instrucciones adicionales en la entrada original para configurar el icono y el arranque, en caso de estar usando PortableApps.com Suite.

Los archivos copiados del JDK podrían  considerarse un JDK portable, aunque aún faltaría el hacer pruebas más exhaustivas.

Palabras clave: BlueJ, Java, JDK, Portable, PortableApps

Enviado por Johans Marvin Taboada Villca



Comentarios

  1. Que buena cosa... sobre todo sobre el logo de BlueJ...

    user iconCristian Denis Mamani Torres on Monday, 04 May 2009, 09:04 BOT # |

  2. El dibujo es de Feena, la hija de Michael Kölling, que ahora debe tener 9 años más o menos.

    user iconJohans Marvin Taboada Villca on Monday, 04 May 2009, 09:46 BOT # |

  3. Eso pasa por dejar las cosas cerca de los niños.. jejeje Tongue out

    user iconCristian Denis Mamani Torres on Monday, 04 May 2009, 09:51 BOT # |

  4. Muy buenos scripts (para dos tecnologias distintas eso se llama saber)

    user iconHappyFaceDead on Wednesday, 13 May 2009, 20:34 BOT # |

  5. From portableapps.com: Java Portable 6 Update 14 Released.

    user iconJohans Marvin Taboada Villca on Saturday, 27 June 2009, 13:22 BOT # |

Debes iniciar sesión para enviar un comentario.

Bookmark and Share