自从我升级到 Mountain Lion 后,我就无法通过 Java ScriptEngineManager 运行我的 AppleScript 代码。
在 Apple 页面 ( link ) 上找到的示例代码为该engine
对象返回 null。
public static void main(String[] args) throws Throwable {
String script = "say \"Hello from Java\"";
ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine engine = mgr.getEngineByName("AppleScript");
engine.eval(script);
}
有人知道任何解决方法吗?