Python Java开发手册 bam 观察者模式 inheritance iis jestjs HammerJS Font Awesome jq点击事件 jquery拼接字符串 cos图像和sin图像 chrome发送post请求 js教程文档 如何升级python 数据库学习 mysql更新 python链接mysql数据库 python怎么下载 java的substring java中继承 linux目录系统 python教程下载 oxm ae脚本管理器 自动喊话器 fireworks8 fdisk下载 安卓刷机精灵 ps色阶快捷键 js保留两位小数 社区网格化管理平台 ps扭曲变形 php小数点保留2位 linux安卓模拟器 ip地址切换器 android应用开发入门 优酷app播放器下载 php保留两位小数 汉仪黑荔枝体简
当前位置: 首页 > 学习教程  > 编程语言

Exception in thread “main“ java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibilit

2020/8/11 20:35:42 文章标签:

系统环境

Ubuntu 20.04 focal


问题分析

该异常出现的原因,从谷歌上可以得到答案

one of the more common causes of this exception is a missing or corrupt installation of a Java Access Bridge. In this case, the following access bridge has been defined in standard configuration file (JDK_HOME/jre/lib/accessibility.properties):

com.sun.java.accessibility.AccessBridge

But it won’t actually be operative unless the required installation is complete. Note that the standard access bridge implementation does not come packages with the SDK. To fix your particular issue, download and install the Oracle Access Bridge by following instructions from their setup page. That should resolve the startup error occurring in your program.


根据上述内容,我们可以在Oracle官网下载安装这个 Java Access Bridge解决此问题,安装说明 setup page.

当然,也可以直接禁用掉这个assistive technology,因此,最行之有效且方便的解决方案如下(对于通过apt安装的openjdk而言):

文件
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/accessibility.properties

注释掉

# assistive_technologies=org.GNOME.Accessibility.AtkWrapper

本文链接: http://www.dtmao.cc/news_show_100378.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?