2011-04-18 68 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教學斷碼(小程序已經在大多數瀏覽器不建議使用)