Javaアプレットプログラムを作成してコンパイルしました。コンパイルの結果、class
ファイルが生成されました。しかし、アプレットの実行中に次の警告メッセージが表示されましたappletviewer
コマンドを使用してコマンドプロンプト。
D:\Applets\Applets>appletviewer FirstApplet.Java
Warning: Can't read AppletViewer properties file: C:eswaran_s.VMSPL\.hotjava\properties Using defaults.
このコマンドをもう一度実行すると、警告メッセージは表示されませんが、アプレットが実行されていません。
この問題を解決するにはどうすればよいですか?
この問題に対する私の解決策は、単純に(Eclipseで)[実行]-> [実行構成]に移動し、Java SEを新しいインストール済みバージョンに設定するJREカードを開きます。 SE 6からSE 7へのケース)
ファイル.appletviewer
は、ホームフォルダーにある必要があります。存在しない場合は、デフォルトのファイルが作成されます。 %USERPROFILE%\.hotjava\properties
に配置することもできます。
Appletviewerを実行すると、メッセージが表示されるため実行されます。インスタンスが%PATH%
に作成されているとします。ただし、適切に実行するには、廃止された<APPLET>
タグを含む引数テキストファイルを提供する必要があります。拡張子は関係ありません。
内線番号が間違っています。次のようなHTMLファイルパスを渡す必要があります。
D:\Applets\Applets>appletviewer htmlfile_name.html
これの代わりに:
D:\Applets\Applets>appletviewer FirstApplet.Java
コマンドプロンプトからアプレットビューアでアプレットを作成、コンパイル、および実行することは非常に困難なことがよくあります。より良い方法は、インターネットからEclipseプログラムをダウンロードすることです。コマンドプロンプトからプログラムを実行しようとすると、多くのエラーが発生し、Eclipseは自動的にコンパイルし、特殊な単語(new、break、byte、shortなど)を強調し、エラーチェックでコードをチェックします(波線を赤く表示します) Microsoft Wordのスペルチェックのような行)。私の問題はすべて解決されました!私はそれをダウンロードすることを真剣に勧めます。
まず、次のアドバイスに従って、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
実行する前に、まずプロジェクトをビルドしてください(メニュー/ビルド/ビルドプロジェクト)。
次にプロジェクトを実行します。
私はあなたのjdkがいくつかのパッケージまたは損失パスを見逃していると思うので、jdk最新バージョンを再インストールしてプログラムを実行します。 htmプログラムが正しいかどうかを確認してください。htmプログラムが間違っているために時間が発生していない可能性があります。
OracleのJavaの類似したチュートリアルの初心者向けガイド-第6版(515ページ)の指示に従っても、同じ問題が発生しました。指示では、アプレットビューアで.Javaファイルをすぐに実行するように指示されています。ただし、最初にコンパイルする必要があります。したがって、C:> javac FirstApplet.Javaです。これにより、プログラムがコンパイルされ、FirstAppletクラスファイルが作成されます。これは、現在実行時に欠落しているファイルです。次に、C:> appletviewer FirstApplet.Java。アプレットは正常に動作するはずです。チュートリアルがこの説明を省くのは奇妙に思えます。
壊れたコードを教えるRABへの呼びかけ(アプレットはほとんどのブラウザーで非推奨になっています)