簡體   English   中英

錯誤:無法找到或加載主類 sun.applet.AppletViewer

[英]Error: Could not find or load main class sun.applet.AppletViewer

我正在使用 eclipse 並且我正在創建這個java applet但是當我嘗試運行小程序時,我一直遇到以下錯誤。 我知道它在新版本中已被棄用(我什至厭倦了 1.8)但是有什么我可以用它來使它工作的嗎?

錯誤:無法找到或加載主類 sun.applet.AppletViewer 導致:java.lang.ClassNotFoundException:sun.applet.AppletViewer

在此處輸入圖片說明

我認為您正在使用jdk-13 但是,Applet 支持jdk-8及更低版本。

您當前的解決方案是:

  1. 安裝jdk-8並打開 Eclipse。
  2. 轉到Window -> Preferences -> Add -> next並找到您的 jvm 文件夾(例如/usr/lib/jvm )。
  3. 從那里選擇jdk-8
  4. 添加 jdk-8 后,從Preferences 中刪除 jdk-13。

在這里完成所有操作后,它應該開始工作。 如果遇到錯誤

線程“main”中的異常 java.awt.AWTError:未找到輔助技術:org.GNOME.Accessibility.AtkWrapper

你可以簡單地運行這個命令

sudo sed -i -e '/^assistive_technologies=/s/^/#/' /etc/java-*-openjdk/accessibility.properties

我有同樣的問題。 該課程是UCSD在Coursera上教授的對象編程。 一世

為了支持 Netbeans 中的 Applet,您可以在 /netbeans-8.2/etc/netbeans.conf 中的 netbeans 配置文件中編輯 JDK 的路徑。 將行 netbeans_jdkhome="" 更改為您的 JDK 8 例如 netbeans_jdkhome="/usr/java/jdk1.8.0_241-amd64/"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM