質問: コマンドプロンプトで「javac javaファイル」と入力すると、 「内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」 というエラーがでます。 javaファイルがあるところまでパスはちゃんとしているので、何かインストールする必要があるのかなと思い、インストールしようにもjavacで検索するといっぱいありすぎてどれが必要なのか。。。 基本的にはAppletを用いてAppletviewer及びWebブラウザに画像を表示することを目的としています。 回答の程よろしくお願いします。
回答: (1)>C:\・・・\jdk> javac Sample.java←これでclassファイルができました これでクラスファイルの生成が完了しているわけですね。 (2)>C:\・・・\jdk> appletviewer Sample.java←何も起動せず これでアプレットを起動しようとしているようですが、 アプレットの起動は C:\・・・\jdk> appletviewer XXXX.html で起動するようです。 そのため、XXX.htmlの中に この様な記述をしないといけませんね。 参考URLを張っておきます。 >D:\・・・\目的のファイル> javac Sample.java←前回と同じ表記(表示できず) >D:\・・・\目的のファイル> appletviewer Sample.java←同上 これに関しては、 本当にそのファイルがそのディレクトリにあるか? または、パッケージ構造を使用していないか? (使用している場合は、javac XX.XX.XXX.javaのようにパッケージを指定しないとコンパイルできません。) ちなみに、実行する時はクラスファイルを実行するイメージなので.javaはいりません。 javac aaa.java これで aaa.classというファイルを作成 java aaa これでaaa.classを実行するという感じです。 >起動しているEclipseの中にはjreファイルしかありません。 これがよくわからないのですが、Eclipseを使用しているなら コマンドラインで実行する必要はないのでは?? そもそもコンパイルすら必要ないですし・・・・。 Eclipseは何につかってるんでしょうか・・・。 参考URL: