Actually, I also don't think packaging a JavaFX application for an OS other than the OS you are building on is a supported feature of the JavaFX 8 packager, so I don't think you will be able to do what you are attempting to do (package an OS X application on a Windows machine).
6.3.5.1 Mac OS X. The resulting package on Mac OS X is an 'application bundle' (or.app) in the Mac OS 'dialect/jargon'. Several config parameters end up in the Info.plist file in the application bundle and need to conform to the rules: Application ID (or main class name if ID is not specified) is used as CFBundleIdentifier.
Java For Mac Os X Download
Bundle the JRE with the App Package. In order to distribute a Java application, you want to avoid dependencies on third party software. Your app package should include the Java Runtime Environment, or JRE. In fact, the Apple Store requires the use of an embedded JRE as a prerequisite for Mac App.
7.1 Introduction
Uninstall Java Mac Os X
Hdmi display for mac mini. The Java packaging tools provide built-in support for several formats of self-contained application packages. The basic package is a single folder on your hard drive that includes all application resources and the JRE. The package can be redistributed as is, or you can build an installable package (for example, EXE or DMG format.)
Packaging Java Applications For Mac Os X 10.7
From the standpoint of process, producing a self-contained application package is similar to producing a basic application package as discussed in Chapter 5, 'Packaging Basics,' with the following differences:
Self-contained application packages must be explicitly requested by passing additional arguments to the <fx:deploy> Ant task or javapackager tool.
Operating system and tool requirements must be met to be able to build a package in a specific format.
Self-contained application packages can only be built using JDK 7 Update 6 or later.
Download Java For Mac Os
While it is easy to create a basic self-contained application package, tailoring it to achieve the best user experience for a particular distribution method usually requires some effort and a deeper understanding of the topic.