Incrustar un JRE en una aplicación Swing para Mac OS X

Debo enviar una aplicación de swing con un JRE incorporado. Un archivo comprimido con la aplicación + JRE + .bat / .sh hizo el truco para Windows y Linux. Los usuarios descargan el zip, lo descomprimen e inician la aplicación. Perfecto.

Pero ahora, debo proporcionar lo mismo para Mac OS X. He leído / me dijeron muchas cosas diferentes sobre este asunto (prohibido distribuir un JRE en Mac, al contrario, siempre hay un JRE en Mac, etc.) ..), así que estoy realmente confundido acerca de lo que posiblemente pueda hacer.

¿Alguien ya hizo tal cosa? ¿Cómo resolviste la implementación de la aplicación Mac? Como beneficio adicional, ¿cuál es el mejor formato para distribuir mi aplicación en Mac (zip?)?

Respuestas a la pregunta(3)

Su respuesta a la pregunta