Пакет Java-приложений в OS X - это не что иное, как каталог, содержащий ваши файлы .jars и несколько файлов конфигурации. Инструмент SetFile устанавливает в каталоге пользовательское свойство файловой системы HFS, чтобы сообщить искателю, что это приложение, но расширение «.app» служит той же цели. Я не думаю, что что-то мешает вам создать что-то на, скажем, Windows, хотя, конечно, у вас нет способа проверить, работает ли он, но если вы сможете протестировать это хотя бы один раз на реальном Mac, вы можете возможно обновить .jars внутри него в Windows, чтобы отразить изменения кода без особых затруднений.
Для получения дополнительной информации см. Руководство по программированию пакета .