Свяжите расширение файла с приложением JavaFX Mac OS X
Я включил приложение JavaFX для Mac OS X. Сейчас я пытаюсь связать расширение файла с приложением sample.app. Это последний вопрос, который я могу найти по этому вопросу, но я не могу заставить его работать. Есть что-то новое, что мне не хватает?
1 ответ
Возможность указывать ассоциации файлов для собственных упакованных приложений OS X была новой функцией, добавленной в упаковщик клиента Java в Java 8u40.
Из документации по развертыванию клиентских приложений Oracle Java 8u40:
7.3.7. Связывание файлов с автономным приложением
Установщик для автономного приложения может быть настроен для регистрации ассоциаций файлов для приложения. Элемент используется в задаче Ant для определения файлов, которые могут обрабатываться приложением. Ассоциации файлов основаны либо на расширении файла, либо на типе MIME.
В следующем примере приложение связывается с файлами, имеющими тип MIME.
application/x-vnd.MyAppFile
,<fx:info title="Association example"> <fx:association mimetype="application/x-vnd.MyAppFile" description="Sample Test Files"> </fx:association> </fx:info>
Соответствующие проблемы, которые были реализованы для Java 8u40: