Kir*_*rov 18 java macos applescript maven jenkins
我有一个Jenkins配置,使用Maven为OS X应用程序执行Java测试.当我尝试运行一些需要辅助访问的AppleScript时,会出现不同的错误.所以我试图以两种方式执行AppleScript:
使用ScriptEngine:
ScriptEngineManager mgr = new ScriptEngineManager(); ScriptEngine engine = mgr.getEngineByName("AppleScriptEngine"); engine.eval(脚本);
在这种情况下,脚本执行失败并显示错误:发生了类型-10810的错误.
在可访问性列表中,我有以下内容:SystemUIServer,脚本编辑器,osascript,java,mvn,bash,终端.在脚本编辑器中运行脚本或从终端运行osascript时,脚本通过而没有任何错误.
有什么建议我应该检查一下吗?
Nic*_*eld 13
我想你回答了自己的问题.您可以允许脚本编辑器(以及其他内容)的辅助访问.它在脚本编辑器中工作正常.
您可以尝试添加其他应用程序以进行辅助访问.如果脚本编辑器不能满足您的需要,这可能是一个选项.

| 归档时间: |
|
| 查看次数: |
14068 次 |
| 最近记录: |