È ragionevole presumere che Jar Launcher sia impostato per eseguire file jar da Finder su OS X 10.5+?

1

Ho un file jar contenente un'applicazione swing che deve essere eseguita su Windows, OS X e Linux. Al momento, gli utenti di Windows lo stanno avviando da explorer e gli utenti di Linux / OS X eseguono uno script di shell per avviare il jar.

Tuttavia, ho il sospetto che lo script della shell non sia probabilmente necessario in OS X. Non possiedo anch'io una macchina OS X, ma Wikipedia dice che Jar Launcher eseguirà il file jar quando viene fatto doppio clic.

È ragionevole presumere che questo sia sempre presente su un sistema OS X con 10.5 o successivo?

    
posta Macha 20.11.2011 - 18:35
fonte

1 risposta

1

L'implementazione java fornita da Apple viene installata con Mac OS 10.5 e 10.6 e i file .jar sono associati all'applicazione jar launcher. Finché l'applicazione java inizia direttamente nell'interfaccia di swing, dovrebbe aprirsi senza problemi.

Su Mac OS 10.7 Lion tuttavia java runtime non è installato di default e gli utenti che tentano di avviare i file .jar verranno accolti con una finestra di dialogo che chiede loro di installare java per continuare (che richiede i privilegi di amministratore).

Ufficialmente il runtime java fornito da apple è ammortizzato quindi non puoi contare sul fatto che funzioni in qualsiasi versione futura di mac os x

    
risposta data 21.11.2011 - 02:21
fonte

Leggi altre domande sui tag