为啥我收到“找不到appletviewer”错误?
Posted
技术标签:
【中文标题】为啥我收到“找不到appletviewer”错误?【英文标题】:Why am I getting 'appletviewer not found' error?为什么我收到“找不到appletviewer”错误? 【发布时间】:2021-09-26 20:15:30 【问题描述】:我写了一个程序appletExample.java
。
c:/users/set path = "C:\Program Files\Java\jdk-16\bin"
c:/users/desktop/jp>appletviewer appletexample.java
错误是"
'applet viewer' is not recognized as an internal or external command,
operable program or batch file.
我收到此错误。但是设置路径也是正确的方法但是为什么会出现这个错误呢?谁能给我解释一下?
【问题讨论】:
因为小程序已经死了好几年了。 浏览器几年前就停止了对小程序的支持,可能他们已经(开始)从语言中删除了它们。 @Stultuske 但我只在命令提示符下使用它们 @CR28 这样吗?如果它从语言中删除,你认为它会神奇地工作吗,因为你在命令提示符下调用了它? @Stultuske 好的,谢谢 【参考方案1】:我认为 jdk 16 已经淘汰了小程序,所以想要运行小程序的人下载 jdk 8 版本。
由于 jdk 15 也没有小程序,如果您想检查您的版本是否支持 appletviewer 或不这样做: 转到 windows> 程序文件 >java > jdk 1.5.05 > bin
因此,如果您在该文件夹中找到 appletviewer.exe,那么您的版本支持小程序。
如果你没有找到那个东西,那么你必须去下载 jdk 8 版本或其他支持小程序的版本。
【讨论】:
【参考方案2】:正如其他人所说,小程序确实是历史,但请尝试以下操作:
(cd to wherever appletexample.java is)
set PATH="C:\Program Files\Java\jdk-16\bin";%PATH%
appletviewer appletexample.java
请记住,要将 java 文件作为 appletviewer 的参数运行,它需要在 Java 源代码中具有带有注释掉的 applet 标记的特殊格式
【讨论】:
我认为jdk 16没有applet或appletviewer 我认为jdk 16已经淘汰了小程序,所以想要运行小程序的人下载jdk 8版本。 啊,是的,你可能是对的。我安装了 16,但我看到 appletviewer 指向版本 8 的 JDK,而我的 16 没有 appletviewer。小程序是死胡同以上是关于为啥我收到“找不到appletviewer”错误?的主要内容,如果未能解决你的问题,请参考以下文章
为啥我收到 AbstractDynamicObject$CustomMessageMissingMethodException 错误?