--- old/modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacAppStoreBundler.java 2014-12-09 15:51:32.000000000 -0700 +++ new/modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacAppStoreBundler.java 2014-12-09 15:51:32.000000000 -0700 @@ -321,6 +321,10 @@ @Override public boolean validate(Map params) throws UnsupportedPlatformException, ConfigException { try { + if (!System.getProperty("os.name").toLowerCase().contains("os x")) { + throw new UnsupportedPlatformException(); + } + if (params == null) { throw new ConfigException( I18N.getString("error.parameters-null"),