Esegui java in bundle in .app dalla riga di comando

1

La domanda è: come posso eseguire un'applicazione scritta in java e inserita nel pacchetto .app dalla riga di comando?

Lo scopo principale di questo è eseguire un'applicazione sotto JDK7. Quindi lo avvierò con il java in bundle in JDK7 invece di quello predefinito.

Ho bisogno di qualcosa come link ma con java, quindi posso eseguirlo con un JDK diverso.

    
posta Uko 17.02.2012 - 07:21
fonte

2 risposte

1

Per passare a un'altra JVM, prova a modificare la variabile di ambiente JAVA_HOME e PATH in ~ / .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'
    
risposta data 17.02.2012 - 14:06
fonte
1

Oppure apri il file .app e modifica o aggiungi il valore JVMVersion nel file Info.plist in questo modo

<key>JVMVersion</key>
<string>1.6+</string>
    
risposta data 17.02.2012 - 15:37
fonte

Leggi altre domande sui tag