Seit ich auf Mountain Lion aktualisiert habe, kann ich meinen AppleScript-Code nicht mehr über den Java ScriptEngineManager ausführen.Java ScriptEngineManager funktioniert nicht mehr mit Mountain Lions AppleScript
Der Beispielcode auf Apples Seite (link) gibt null für das Objekt engine
zurück.
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);
}
Kennt jemand irgendwelche Umgehungslösungen?
Haben Sie Java installiert? Apple liefert keine Version von Java mit MacOSX mehr. Im Terminal versuchen Sie ... Java-Version. Das wird Ihnen sagen, wenn Sie Java installieren müssen. – regulus6633
Ja, Java ist installiert. – dejuknow