2011-04-18 66 views
27

我创建了一个Java applet程序并编译它。作为编译的结果,它生成了一个class文件。但是,在使用命令提示符使用appletviewer命令运行小程序时,它显示以下警告消息。无法读取AppletViewer属性文件 - Applet

D:\Applets\Applets>appletviewer FirstApplet.java 

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

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

我该如何解决这个问题?

+2

你应该给一个HTML文件到您的小程序查看器,而不是Java源代码。 – 2011-04-18 17:16:12

+0

即使将.html文件传递给appletviewer,我也有同样的问题。你有没有找到解决方案? – chepukha 2012-03-02 15:42:48

+0

@PaŭloEbermann:我有时使用_tag-in-source_方法,显示[here](http://stackoverflow.com/a/7455045/230513)和[here](http://stackoverflow.com/a/7455066/230513),用'-debug'。 – trashgod 2012-06-17 03:19:33

回答

0

这往往是非常困难的编写,编译和从命令提示符applet查看器运行小程序。更好的方法是从互联网上下载Eclipse程序。在尝试从命令提示符运行程序时,我经常会遇到很多错误,并且Eclipse会自动编译,强调特殊字词(如new,break,byte,short等),甚至错误检查您的代码(它会强调错误的红色像微软单词的拼写检查一样)。我所有的问题都解决了!我严重推荐下载它。

2

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

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

0

我觉得你的JDK错过一些包或损失路径,以便重新安装JDK最新版本,并运行程序。并检查你的htm程序是否正确或可能是由于错误的htm程序发生的一些时间。

9

我对这个问题的解决方案是简单(在Eclipse)去运行 - >运行配置...,然后打开JRE卡在哪里设置的Java SE的新安装的版本。 - 第六版(第515)初学者指南:(在我的情况,从SE 6至SE 7)

+0

我只是做了你所说的。而不是改变刚刚应用的版本并解决问题。 – 2014-10-20 16:08:16

0

我下面从Oracle的Java类似的教程说明了同样的问题。方向指示您立即使用applet查看器运行.java文件。但是,您必须先编译它。所以,C:> javac FirstApplet.java。这将编译程序并创建您的FirstApplet类文件,这是执行中当前缺少的内容。然后,C:> appletviewer FirstApplet.java。你的小程序应该运行良好。似乎奇怪的是,教程将忽略这条指令。

1

您的扩展是错误的。你应该通过HTML文件的路径是这样的:

D:\Applets\Applets>appletviewer htmlfile_name.html 

取而代之的是:

D:\Applets\Applets>appletviewer FirstApplet.java 
0

大喊答题节目环节以RAB教学断码(小程序已经在大多数浏览器不建议使用)