For distribution to users running OS X, use the Java packaging tools to create self-contained applications.
See Chapter 7, "Self-Contained Application Packaging" for information.