我花了很多时间研究并尝试找到在Mac OSX操作系统上创建系统通知的可行解决方案。这里的所有解决方案都是我得出的结论:
Twinkle - 它似乎是创建通知时最有效的工具,但是文档很少,大量过时的文档链接,并且使用起来很混乱。
Growl - 这很可能是其他任何人的最佳解决方案,但需要在机器上单独安装。此外,它是一种付费解决方案,对于大多数软件来说,它不具有可扩展性和可分发性。
Apple脚本 - 我发现这是三者中最直观,最简单的解决方案,其优点是免费且有详细记录。因此,一些功能缺乏其功能,例如无法设置图标,或设置通知将引用的应用程序。前display notification "Hello, world"
虽然所有解决方案都会在Mac OSX计算机上发出通知,但它们都不能打包到Jar中,不需要单独安装,是免费的并且是最新的。基本上,如果有人可以创建一个工具,通过对Objective-C的某种形式的反射来制作MacOSX通知,那将是非凡的。