HowTo Instalar O3 multiplataforma

Consideraciones previas

En que casos hacer la instalación multiplataforma:

Cuando ya se tiene una JVM en la computadora y no se quiere agregar la que instala O3 por defecto
Cuando para el sistema operativo que tenemos no hay instalador disponible (para GNU/Linux y Windows hay instaladores)

Requerimientos para la instalación 

Es necesario para hacer la instalación multiplataforma disponer de la JVM en su computadora

Recomendamos poner especial cuidado ver si la versión que tenemos es la adecuada al sistema operativo, por ej ver si es de 64bits o 32bits

En la línea de comados escribir

java -version

y se obtiene algo como

java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)

La version debe de ser mayor o igual a 1.5 para las versiones de O3 iguales a 4.2.x

Visitar el sitio de sun para bajar la JVM 

Instalación

En el CD de instalación copiar el archivo /Java/O3Setup.jar al directorio que deseamos (puede ser un temporal ya que luego se puede borrar el O3Setup.jar)

como administradores del sistema en una consola escribir

<path_a_jvm>/java -jar <directorio_O3Setup.jar>/O3Setup.jar

    si no se posee interfaz gráfica

java -jar <directorio_O3Setup.jar>/O3Setup.jar -i console

   si se usa la jvm del sistema solo hacer

java -jar <directorio_O3Setup.jar>/O3Setup.jar

     Continuar con la instalación en forma normal

 Luego de terminar la instalación

    Quedan por arreglar algunos archivos

    El archivo <O3>/sh/settings.sh o <O3>/bat/settings.bateditarlo con un editor de texto cualquiera
    buscar:

JVMPATH=$INSTALL_DIR/jre
JVM=$JVMPATH/bin/java

    comentar esas líneas y agregar

#JVMPATH=$INSTALL_DIR/jre
#JVM=$JVMPATH/bin/java
JVM=<path_a_jvm>/java

    NOTA: si la JVM es la del sitema solo poner JVM=java

    Cambios para el Jboss

    En caso de usar el Jboss se requiere cambiar también algunos archivos más
    Buscar <O3>/sh/jboss.sh o <O3>/bat/jboss.bat y editarlo con cualquier editor de texto

    Dentro del archivo buscar

CLASSPATH=.
# Uncomment this line and change the location of the JDK
JAVA_HOME="$INSTDIR/../jre"

    y substituir por

JAVA_HOME=<path_al_directorio_de _jvm>

    en general este path debe de ser hasta llegar al directorio donde estan entre otras carpetas bin del jvm

    y por último buscar <O3>/jre/lib/Tool.jar y agregarlo en <path_al_directorio_de _jvm>/lib , si no existe /lib crearlo