¿Configurar serveres de aplicaciones para que se ejecuten como daemons de service?

Mac 10.9.5 aquí. Estoy tratando de averiguar cómo configurar mi máquina para ejecutar una aplicación ejecutable (Java) como un service / daemon, de modo que siempre se ejecute siempre que la máquina esté encendida. Por lo tanto, esta aplicación debe comenzar cuando arranque, cuando vuelvo después de estar ausente por un time ('despertando'), etc.

Supongamos que puedo ejecutar manualmente mi aplicación (server) ejecutando:

java -jar /Users/myuser/utils/myapp.jar 

¿Cómo puedo hacer que myapp.jar ejecute como un service / daemon?