在macOS中从浏览器运行.jar文件

时间:2017-02-09 10:32:42

标签: java windows macos registry plist

我做了一个Java应用程序,它由存储在Windows注册表中的密钥启动。因此,当我在浏览器上对数字进行数字处理时,它会运行我的应用程序。

键:

[HKEY_CLASSES_ROOT\Decoder]
@="URL:Decoder Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\Decoder\Shell]

[HKEY_CLASSES_ROOT\Decoder\Shell\Open]

[HKEY_CLASSES_ROOT\Decoder\Shell\Open\command]
@="C:\\Program Files\\Java\\jre1.8.0_73\\bin\\javaw.exe -jar \"C:\\Decoder\\dist\\Decoder.jar\" \"%1\""

现在我想让我的应用程序在macOS系统中运行,但我不能,因为macOS没有像Windows这样的注册表。

我已经考虑过这样做的方法和我唯一的想法是:

  1. 创建一个Safari插件,在我输入特定字词时激活;
  2. 我在互联网上发现了关于macOS上的plist文件的讨论,但我不知道它们是如何工作的。
  3. 有没有办法通过macOs浏览器运行我的文件?

    提前致谢

0 个答案:

没有答案