【异常处理】Assistive Technology not found: com.sun.java.accessibility.AccessBridge
十一回来之后,工作电脑上的抓包工具Charles突然启动不起来了,双击图标后,一闪而过,就没动静了。
不知道是不是因为之前安装了什么工具、软件引起的。
打开CMD命令行,跳转到目录下启动,提示:Assistive Technology not found: com.sun.java.accessibility.AccessBridge
百度了半天,找到一个解决方案还是一个国外的产品的QA里的,很神奇,故摘抄记录一下。供有需要的人查阅。
原文网址:https://www.papercut.com/kb/Main/AssistiveTechnologynotfound
简单说,就是不只是Charles,其他任何应用程式都可能遇到这个问题。看了下大概跟JRE有关,具体没深入研究。
解决方案:
1.打开文件夹 C:\Users\[username], 这里[username]就是你登录windows的用户名
2.用记事本打开文件 .accessibility.properties
3.打开之后发现里边有如下两行:
assistive_technologies=com.sun.java.accessibility.AccessBridge
screen_magnifier_present=true
4.在这两行前面加上 "#", 把它注释掉
5.保存,重新运行应用程式