Incorporando um JRE em um aplicativo Swing para Mac OS X

Eu devo enviar um aplicativo swing com um JRE embutido. Um arquivo zipado com o aplicativo + JRE + .bat / .sh fez o truque para Windows e Linux. Os usuários baixam o zip, descompactam e iniciam o aplicativo. Perfeito.

Mas agora, devo fornecer a mesma coisa para o Mac OS X. Eu li / foi dito muitas coisas diferentes sobre esse assunto (proibido de distribuir um JRE no Mac, ao contrário, há sempre um JRE no Mac, etc. ..), então estou realmente confuso sobre o que posso fazer.

Alguém já fez uma coisa dessas? Como você resolveu a implantação de aplicativos Mac? Como bônus, qual é o melhor formato para distribuir meu aplicativo no Mac (zip?)?

questionAnswers(3)

yourAnswerToTheQuestion