Ark-Pets icon indicating copy to clipboard operation
Ark-Pets copied to clipboard

[Exception] 无法启动桌宠窗口: java.awt.AWTError

Open NoMathExpectation opened this issue 1 year ago • 3 comments

版本v2.1.0。每次试图启动桌宠总是会产生这个错误,无法启动。

日志:core.13956.log

# *** ArkPets Log - core (PID13956) ***
# Created: 2023-06-25 01:55:25,286
# OS: Windows 11 (amd64)
# Java version: 17.0.7
# Working directory: E:\ArkPets

01:55:25,818 [INFO] System: Entering the app of EmbeddedLauncher
01:55:29,045 [INFO] App: Create
01:55:29,050 [INFO] App: Using model asset "models\301_cutter\build_char_301_cutter"
01:55:29,545 [INFO] Character: Canvas size 149 * 168
01:55:29,626 [INFO] App: Using behavior class "BehaviorOperBuild"
01:55:30,687 [ERROR] System: An fatal error occurs in the runtime of Lwjgl3Application, details see below.
com.badlogic.gdx.utils.GdxRuntimeException: java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge
	at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:172)
	at cn.harryh.arkpets.EmbeddedLauncher.main(EmbeddedLauncher.java:87)
Caused by: java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge
	at java.desktop/java.awt.Toolkit.newAWTError(Unknown Source)
	at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Unknown Source)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
	at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source)
	at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
	at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
	at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source)
	at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Unknown Source)
	at java.desktop/java.awt.Toolkit.getDefaultToolkit(Unknown Source)
	at java.desktop/java.awt.SystemTray.addNotify(Unknown Source)
	at java.desktop/java.awt.SystemTray.<init>(Unknown Source)
	at java.desktop/java.awt.SystemTray.initializeSystemTrayIfNeeded(Unknown Source)
	at java.desktop/java.awt.SystemTray.getSystemTray(Unknown Source)
	at cn.harryh.arkpets.ArkTray.<init>(ArkTray.java:41)
	at cn.harryh.arkpets.ArkPets.create(ArkPets.java:103)
	at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.initializeListener(Lwjgl3Window.java:416)
	at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:366)
	at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:192)
	at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:166)
	... 1 more
Caused by: java.lang.ClassNotFoundException: com.sun.java.accessibility.AccessBridge
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
	at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Unknown Source)
	... 23 more

NoMathExpectation avatar Jun 24 '23 18:06 NoMathExpectation