Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Can';t读取AppletViewer属性文件-小程序_Java_Applet_Appletviewer - Fatal编程技术网

Java Can';t读取AppletViewer属性文件-小程序

Java Can';t读取AppletViewer属性文件-小程序,java,applet,appletviewer,Java,Applet,Appletviewer,我创建了一个Java小程序并编译了它。作为编译的结果,它生成了一个类文件。但是,当使用appletviewer命令在命令提示符下运行小程序时,它会显示以下警告消息 D:\Applets\Applets>appletviewer FirstApplet.java Warning: Can't read AppletViewer properties file: C:eswaran_s.VMSPL\.hotjava\properties Using defaults. 当我再次运行此命令时

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

D:\Applets\Applets>appletviewer FirstApplet.java

Warning: Can't read AppletViewer properties file: C:eswaran_s.VMSPL\.hotjava\properties Using defaults.
当我再次运行此命令时,它不会显示警告消息,但小程序没有运行


如何解决此问题?

从命令提示符在小程序查看器中编写、编译和运行小程序通常非常困难。更好的方法是从互联网上下载Eclipse程序。在试图从命令提示符运行程序时,我经常会遇到很多错误,Eclipse会自动编译、强调特殊单词(如new、break、byte、short等),甚至会对代码进行错误检查(它会在错误下方加上一条弯曲的红线,如Microsoft word的拼写检查)。我所有的问题都解决了!我郑重建议下载它

文件
.appletviewer
应该在您的主文件夹中。如果不存在,则创建默认文件。您还可以将其放置在
%USERPROFILE%\.hotjava\properties


如果您运行appletviewer,它会运行,因为您从中收到任何消息。假设您的实例是在
%PATH%
上创建的。但是为了正常运行,您应该提供包含不推荐的
标记的参数文本文件。不管它有什么扩展

我认为您的jdk缺少一些包或丢失路径,因此请重新安装jdk最新版本并运行您的程序。并检查您的htm程序是否正确,可能是由于htm程序错误导致的

我解决这个问题的方法是(在Eclipse中)转到Run->Run configurations。。。然后打开JRE卡,在那里我将JavaSE设置为较新的安装版本。(在我从SE 6到SE 7的案例中)

我在遵循Oracle Java:初学者指南-第六版(第515页)中类似教程的说明时遇到了相同的问题。说明告诉您立即使用小程序查看器运行.java文件。但是,您必须首先编译它。因此,C:>javac FirstApplet.java。这将编译程序并创建您的第一个小程序类文件,这是您当前执行中缺少的文件。然后,C:>appletviewerfirstapplet.java。小程序应该运行正常。本教程遗漏了此说明,这似乎很奇怪。

您的扩展错误。您应该按如下方式传递HTML文件路径:

D:\Applets\Applets>appletviewer htmlfile_name.html 
与此相反:

D:\Applets\Applets>appletviewer FirstApplet.java 

大喊RAB教坏代码(大多数浏览器中都不推荐使用小程序)

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

您可以从这里下载Java SE 8的doc文件:

确保在运行项目之前先构建项目(菜单/构建/构建项目)


现在运行您的项目。

我已经在提示符中更改了这一行并准备就绪:

D:\Applets\Applets>appletviewer FirstApplet.java 

你应该给你的小程序查看器一个HTML文件,而不是Java源代码。即使我把.HTML文件传递给appletviewer,我也有同样的问题。你找到解决办法了吗?@PaŭloEbermann:我有时会在源代码中使用标记,如图所示,并使用
-debug
。我只是照你说的做了。而不是改变版本只是再次应用,解决了问题。