后期版本的Java (7,8)不包括Apples AppleScript脚本引擎,它是修改java项目元-INF服务所必需的。
因此,有两个问题:
发布于 2015-04-08 06:48:08
OracleJDK8forMacOSX仍然附带了一个AppleScript引擎,您可以在Clojure上动态使用它,而无需配置META-INF/services。下面的示例演示了一个say-hello脚本。
user> (import 'apple.applescript.AppleScriptEngineFactory)
apple.applescript.AppleScriptEngineFactory
user> (let [engine (.getScriptEngine (AppleScriptEngineFactory.))]
(.eval engine "say \"hello\""))
nilhttps://stackoverflow.com/questions/29459304
复制相似问题