试图从我的Java应用程序中执行的AppleScript,当我收到此错误的代码如下:爪哇 - 预计““”但发现未知的令牌
String script = "tell application \"Terminal\" to do shell script \"/System/Library/CoreServices/Menu\\ Extras/user.menu/Contents/Resources/CGSession -suspend\" ";
ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine engine = mgr.getEngineByName("AppleScript");
engine.eval(script);
我收到以下错误:
Exception in thread "main" javax.script.ScriptException: Expected “"” but found unknown token.
at apple.applescript.AppleScriptEngine.evalScript(Native Method)
at apple.applescript.AppleScriptEngine.eval(AppleScriptEngine.java:342)
at apple.applescript.AppleScriptEngine.eval(AppleScriptEngine.java:313)
at myTestApp.Main.main(Main.java:25)
感谢您的参与
难道有可能这些'''实际上是一个特殊的字符,看起来像一个平原报价? – 2010-07-14 20:27:59
我不这么认为,我经历了并确保所有这些都是基本的“ – Jakir00 2010-07-14 20:36:11