Sono nuovo di OS X e sto provando a creare un wrapper di applicazione per uno script di shell che avvia un server multimediale (Red5)
Sto provando a racchiudere lo script di avvio del server Red5 ( red5.sh
) in un eseguibile .app
utilizzando Platypus .
La documentazione Platypus dice che
You can add a list of files to be copied into the Resources folder of your application bundle. These files can then be used by your script. The default current working directory of your script will be this folder, so you should be able to access them directly from your script's CWD.
Se eseguito normalmente dal terminale (utilizza ./red5.sh
) il server si avvia correttamente, ma quando creo il file .app
(dopo aver impostato il CWD dello script nel campo "File da raggruppare" di Platypus, il file .app
risultante non viene eseguito quando si fa doppio clic su
Fornisce il seguente errore
Error: Could not find or load main class
Non sono sicuro di cosa sto facendo male, ma penso che sia qualcosa a che fare con il raggruppamento della directory giusta.