Soy nuevo en OS X y estoy intentando crear un wrapper de aplicación para un shell script que inicie un servidor multimedia(Red5)
Estoy tratando de envolver el arranque del servidor Red5 script ( red5.sh
) en un .app
ejecutable utilizando Ornitorrinco .
El Documentación sobre el ornitorrinco dice que
Puede añadir una lista de archivos a copiar en la carpeta Resources de su paquete de aplicaciones. Estos archivos pueden ser utilizados por su script. El directorio de trabajo actual por defecto de su script será esta carpeta por lo que debería poder acceder a ellos directamente desde su carpeta script.
Cuando se ejecuta normalmente desde el terminal (está usando ./red5.sh
) el servidor arranca bien, pero cuando creo el .app
(después de haber establecido el CWD del script en el campo "Files to be bundled" de Platypus, el .app
no se ejecuta cuando se hace doble clic sobre él.
Da el siguiente error
Error: Could not find or load main class
No estoy seguro de lo que estoy haciendo mal, pero creo que es algo que tiene que ver con la agrupación del directorio correcto.