我认为我发现了Java封装GNOME无障碍的一个错误,这导致我的Scala/Java应用程序在使用Tree或Table UI时出现了严重的性能问题。 错误 错误报告 我需要避免AtkWrapper监听我的表格和树。如何从我的系统中删除Java Atk Wrapper,或禁用它从我的应用程序的特定组件?
java.awt.AWTError: Assistive Technology not found:
来自java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:472)
。 - Jesse Glickopenjdk-11-jdk
后,在/usr/lib/jvm/java-11-openjdk-amd64/lib/accessibility.properties
中注释掉一行assistive_technologies=org.GNOME.Accessibility.AtkWrapper
似乎就足够了。 - Jesse Glicksudo aptitude install libatk-wrapper-java-jni/stretch-backports
命令即可。 - Martin Dorey