Java ScriptEngineManager больше не работает с AppleScript от Mountain Lion

С тех пор, как я обновился до Mountain Lion, я не могу запустить свой код AppleScript через Java ScriptEngineManager.

Пример кода можно найти на странице Apple (. ссылка)возвращает null для объекта engine.

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);
}

Кто-нибудь знает обходные пути?

9
задан dejuknow 22 April 2013 в 16:28
поделиться