Vai al contenuto

Help lancio applicazioni java


JLPicard

Messaggi raccomandati

Vorrei un parere da chi bazzica già d un pò in Mac OS X.

Volendo lanciare un'applicazione esterna con Java io farei così:

Runtime runtime = Runtime.getRuntime();

Process process = runtime.exec("Percorso eseguibile applicazione");

Ora, in Winzozz il percorso è semplice, ma in Mac OS mettendo questo percorso "/Applications/applicazione.app" non va.

Qual'è il percorso giusto per le applicazioni?

Grazie

Non c'è emozione; c'è pace. Non c'è ignoranza; c'è conoscenza. Non c'è inquietudine; c'è serenità. Non c'è caos, c'è armonia. Non c'è morte; c'è la Forza.

Che la Forza sia con te.

Link al commento
Condividi su altri siti

non sono sul mac, non riesco a provare, ma forse devi esplorare il contenuto del bundle trovando il file dell'applicazione all'interno di Contents/MacOS/

ad esempio per safari dovrebbe essere

/Applications/Safari.app/Contents/MacOS/Safari

altrimenti prova

open -a Safari.app (non so se ci vuole tutto il path.. "open -a /Applications/Safari.app")

come dicevo, non sono sul mac, non so se funzionano..

Chi è lei? Il numero 2. Chi è il numero 1? Lei è il numero 6.

Link al commento
Condividi su altri siti

grazie per la risposta, proverò questa soluzione appena possibile

Non c'è emozione; c'è pace. Non c'è ignoranza; c'è conoscenza. Non c'è inquietudine; c'è serenità. Non c'è caos, c'è armonia. Non c'è morte; c'è la Forza.

Che la Forza sia con te.

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...