gpt4 book ai didi

java - 找不到辅助技术 : org. GNOME.Accessibility.AtkWrapper

转载 作者:塔克拉玛干 更新时间:2023-11-01 23:00:47 26 4
gpt4 key购买 nike

如何解决 Google App Engine openJdk 中的“未找到辅助技术”错误?

我正在开发一个使用 Apache Batik 的网络应用程序,它在本地使用 jetty 和 oracle jdk 时运行良好,但是当我将它部署到 Google-App-Engine 并调用我的 API 时,出现以下错误。

Caused by: java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:807)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:886)
at org.apache.batik.bridge.CursorManager.<clinit>(CursorManager.java:102)
at org.apache.batik.bridge.BridgeContext.<init>(BridgeContext.java:1162)
at org.apache.batik.bridge.BridgeContext.<init>(BridgeContext.java:292)
at org.apache.batik.transcoder.SVGAbstractTranscoder.createBridgeContext(SVGAbstractTranscoder.java:336)
at org.apache.batik.transcoder.SVGAbstractTranscoder.createBridgeContext(SVGAbstractTranscoder.java:312)

我在谷歌中搜索过人们说“这可以通过编辑 OpenJDK 8 的 accessibility.properties 文件来完成”

注释掉下面一行:

#assistive_technologies=org.GNOME.Accessibility.AtkWrapper

但我正在使用谷歌应用引擎,但不确定我该怎么做?

我们将不胜感激。

最佳答案

我通过动态设置系统属性解决了这个问题。

Properties props = System.getProperties();
props.setProperty("javax.accessibility.assistive_technologies", "");

关于java - 找不到辅助技术 : org. GNOME.Accessibility.AtkWrapper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53137802/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com