无法读取AppletViewer属性文件 - Applet

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法读取AppletViewer属性文件 - Applet相关的知识,希望对你有一定的参考价值。

我创建了一个Java applet程序并对其进行了编译。作为编译的结果,它生成了一个class文件。但是,它使用appletviewer命令在命令提示符下运行applet时显示以下警告消息。

D:AppletsApplets>appletviewer FirstApplet.java

Warning: Can't read AppletViewer properties file: C:eswaran_s.VMSPL.hotjavaproperties Using defaults.

当我再次运行此命令时,它不会显示警告消息,但applet未运行。

我该如何解决这个问题?

答案

我解决这个问题的方法是简单地(在Eclipse中)转到Run-> Run configurations ...并打开JRE卡,我将Java SE设置为更新的安装版本。 (在我的情况下从SE 6到SE 7)

另一答案

文件.appletviewer应该在您的主文件夹中。如果它不存在则创建默认文件。你也可以把它放在%USERPROFILE%.hotjavaproperties

如果您运行appletviewer它会运行,因为您收到了任何消息。假设您的实例是在%PATH%上创建的。但要正常运行,您应该提供包含已弃用的<APPLET>标记的参数文本文件。它有什么扩展并不重要。

另一答案

你的扩展是错误的。您应该像这样传递html文件路径:

D:AppletsApplets>appletviewer htmlfile_name.html 

而不是这个:

D:AppletsApplets>appletviewer FirstApplet.java 
另一答案

从命令提示符处编写,编译和运行applet查看器中的applet通常非常困难。更好的方法是从Internet下载Eclipse程序。尝试从命令提示符运行程序时,我经常遇到很多错误,Eclipse会自动编译,强调特殊字(如new,break,byte,short等)甚至错误检查你的代码(它强调错误的波浪形红色像Microsoft Word的拼写检查一样。我所有的问题都解决了!我认真推荐下载它。

另一答案

我认为你的jdk错过了一些软件包或丢失路径,所以重新安装了jdk最新版本并运行你的程序。并检查你的htm程序是否正确可能是由于错误的htm程序发生了一段时间。

另一答案

我按照Oracle Java的类似教程的说明遇到了同样的问题:初学者指南 - 第六版(第515页)。方向告诉您立即使用applet viewer运行.java文件。但是,您必须先编译它。所以,C:> javac FirstApplet.java。这将编译程序并创建您的FirstApplet类文件,这是您执行时当前缺少的。然后,C:> appletviewer FirstApplet.java。你的小程序应该运行正常。似乎奇怪的是教程会遗漏这条指令。

另一答案

向RAB教授破解代码(大多数浏览器都弃用了Applet)

另一答案

首先,确保你的jdk文件夹中有一个javadoc文件夹(简单地标记为“doc”),如下所示:

http://www.jcreator.com/installation.htm

您可以从此处下载适用于Java SE 8的doc文件:

http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html

确保在运行之前先构建项目(Menu / Build / Build Project)。

现在运行你的项目。

另一答案

我已在提示中更改此行并准备好:

D:AppletsApplets>appletviewer FirstApplet.java 

以上是关于无法读取AppletViewer属性文件 - Applet的主要内容,如果未能解决你的问题,请参考以下文章

jdk12中appletviewer的替代方案

asp.net core prerender webpack 错误:TypeError:无法读取属性“过滤器”

'appletviewer'未被识别为内部或外部命令,可操作程序或批处理文件

无法从java读取属性文件

无法将输入文件作为属性列表读取

为啥我收到“找不到appletviewer”错误?