ACC 期望目前執行緒的環境類別載入器是 ACCClassLoader。這一限制過嚴。雖然 appclient 程序檔與 Java Web Start 啟動符合此條件,但是內嵌式功能可能不符合此條件。ACC 內部的其他功能要求類別載入器是 URLClassLoader (或 URLClassLoader 之子類別的實例),但載入器不需要是 ACCClassLoader。
如需更多資訊,請參閱問題報告。
解決方法有兩個:
設定 -Djava.system.class.loader=org.glassfish.appclient.client.acc.ACCClassLoader,或者
在 Java 程式中,將 ACCClassLoader 實例化,並且在使用內嵌式 ACC 類別及介面之前,使用 Thread.currentThread().setContextClassLoader 將它設定為目前執行緒的環境類別載入器。