我正在使用 eclipse 并且正在创建它java applet,但是当我尝试运行小程序时,我一直遇到错误。我知道它在新版本中已被弃用(我什至厌倦了 1.8)但是有什么我可以用来让它工作的吗?错误:无法找到或加载主类 sun.applet.AppletViewer 原因:java.lang.ClassNotFoundException:sun.applet.AppletViewer
2 回答

白猪掌柜的
TA贡献1893条经验 获得超10个赞
我认为您正在使用jdk-13。但是,Applet 支持jdk-8及更低版本。
您当前的解决方案是:
安装jdk-8并打开 Eclipse。
转到Window -> Preferences -> Add -> next并找到您的 jvm 文件夹(例如/usr/lib/jvm)。
从那里选择jdk-8。
添加 jdk-8 后,从Preferences中删除 jdk-13 。
在这里完成一切之后,它应该开始工作。如果遇到错误
线程“主”java.awt.AWTError 中的异常:未找到辅助技术:org.GNOME.Accessibility.AtkWrapper
你可以简单地运行这个命令
sudo sed -i -e '/^assistive_technologies=/s/^/#/' /etc/java-*-openjdk/accessibility.properties

白板的微信
TA贡献1883条经验 获得超3个赞
为了支持 Netbeans 中的 Applet,您可以在 /netbeans-8.2/etc/netbeans.conf 中找到的 netbeans 配置文件中编辑 JDK 的路径。将行 netbeans_jdkhome="" 更改为您的 JDK 8,例如 netbeans_jdkhome="/usr/java/jdk1.8.0_241-amd64/"
添加回答
举报
0/150
提交
取消