¿Cómo crear binarios nativos para su aplicación Java?

Me pregunto cómo empaquetar una aplicación Java en un binario nativo para Windows, Linux y Mac OS X.

Sé que Minecraft hace esto, pero no puedo entender cómo. Esto es lo que me gustaría hacer:

Desde NetBeans (preferiblemente) o Eclipse, cree los tres binarios automáticamente.Incluir bibliotecas nativas para OpenGL et. todos Ofuscar mi código si es posible.

Si hay alguna forma de imitar la función de actualización automática de Minecraft, eso sería totalmente increíble.

Entonces, ¿hay alguna herramienta disponible para hacer esto por usted, o necesito escribir una gran cantidad de XML para lograr esto?

Respuestas a la pregunta(5)

Su respuesta a la pregunta