Ejecute java empaquetado en .app desde la línea de comandos

1

La pregunta es ¿cómo ejecuto alguna aplicación escrita en java y empaquetada en el paquete .app desde la línea de comandos?

El propósito principal de esto es ejecutar una aplicación bajo JDK7. Así que lo comenzaré con el java incluido en JDK7 en lugar del predeterminado.

Necesito algo como enlace pero con java, así que puedo ejecutarlo con un JDK diferente.

    
pregunta Uko 17.02.2012 - 07:21

2 respuestas

1

Para cambiar a otra JVM, intente modificar la variable de entorno de shell JAVA_HOME y PATH en ~ / .profile.

# in ~/.profile
# switch to another JVM (here, 1.7)
unset JAVA_HOME PATH
export JAVA_HOME="$(/usr/libexec/java_home -F --version 1.7 2>/dev/null)"
export PATH="${JAVA_HOME}/bin:${PATH}"

# general info on Java preferences
open -a 'Java Preferences'
    
respondido por el tim 17.02.2012 - 14:06
1

O abra el archivo .app y edite o agregue el valor JVMVersion en la lista de información de este tipo

<key>JVMVersion</key>
<string>1.6+</string>
    
respondido por el m0rth1um 17.02.2012 - 15:37

Lea otras preguntas en las etiquetas