- ベストアンサー
アプレット
HelloWorldと挨拶するアプレットを作っています。Cドライブ内にjavaというフォルダを作り、その中に、ソースファイルを作り、コンパイルをしました。そしてHTMLファイルも作りました。そしてアプレットを「appletviewer」を使って見たいので、プロンプトから「C:\java>appletviewer Hello.html」というコマンドを入力しました。しかし、「内部コマンドまたは外部コマンド、操作可能なプログラムまたはパッチファイルとして認識されていません」と出てしまいます。参考書の通り行ったのですが、間違っているのでしょうか?よろしくお願いいたします。
- 1417en
- お礼率22% (6/27)
- Java
- 回答数3
- ありがとう数1
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 「内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」のメッセージが出る場合は環境変数のPATHの設定がおかしいと思われますね。 PATH変数を確認してみてください。 参考のURLをつけます。 では(^o^)丿
その他の回答 (2)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
>どういうことなのでしょうか? 正直よくわかりませんが、 もう一度確認したいのですが C:\java>javac Hello.java で特にエラーもなくコンパイルができて C:\java フォルダの中に Hello.class ができているんですね? 最悪、 インストールドライブで appletviewer.exe を検索すればどこにあるかはわかると思いますが・
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
javac でコンパイルする時はどのように実行しましたか? C:\java>javac Hello.java でコンパイルできたのだったら、 appletviewer.exeが無くなっているのかも知れません。 java のインストールフォルダで bin フォルダの中に、javac.exe があるのに、 同じフォルダにappletviewer.exe が無いのであれば、削除されて(あるいは、移動したり、リネームされて)いるようです。 同じフォルダにappletviewer.exe があるのであれば、パスが通っていないと思います。 その場合は、javac は、フルパスで起動したのかと思いますが・
補足
ご回答ありがとうございます。 bin フォルダの中に、「javac.exe」も 「appletviewer.exe」も無いのですが、どういうことなのでしょうか?初心者なので簡単な質問ばかりで申し訳ございません。
関連するQ&A
- Javaアプレットが読み込めない
Javaアプレットを作って、インターネットエクスプローラで表示させようとすると 「Javaアプレットの読み込みに失敗しました」 とでて表示できません。 また、appletviewerでも 「start:アプレットは初期化されていません」 と出て表示できません。 (WindowsXPのコマンドプロンプトで) どうすればいいのでしょうか? 両方の解決法を教えてください。
- ベストアンサー
- Java
- コマンドプロンプトのエラー
Windows10です コマンドプロンプトで、Java のサンプルプログラムをコンパイルしようとすると、以下のようになります。何が原因でしょうか? C:\Program Files\Java\jdk-15.0.1\src →ここにHello.java のサンプルプログラム(テキスト)は存在します。 C:\Program Files\Java\jdk-15.0.1\bin\→ここにjava.exeは存在します --------------------------------- (以下、コマンドプロンプトの画面) C:\Program Files\Java\jdk-15.0.1\src>C:\Program Files\Java\jdk-15.0.1\bin\javac Hello.java 'C:\Program' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
- ベストアンサー
- Windows系OS
- javaのコンパイルについて
java初心者なのですがコンパイルができません! コマンドプロンプトでjavac Hello.javaと入力すると、内部コマンドまたは外部コマンド、操作可能なプログラムまたはパッチファイルとして認識させていません、とでてきて実行できません。 環境変数でパスの設定をしてたのですが何回も見直しても間違ってないのに、コマンドプロンプトで [Path]\javac.exe-help と入力すると指定されたパスは見つかりませんと出てきます。 ちなみに環境変数のところには行末に、 ;C:\Program Files\Java\jdk1.6.0_07\bin と入力しました。 何が問題なのでしょうか??ちなみに,version 6 update 7 です。 わかる方是非返答お願いします!!
- ベストアンサー
- その他(ソフトウェア)
- javaアプレットが実行できませんとの表示にこまっています。
Webカタログなどを見ようと、javaをダウンロードしてるのですが、「javaアプレットが実行できません」と表示され有無を調べてみても 「お使いのオペレーティングシステムに推奨されたバージョン (Version 6 Update 7) の Java がインストールされています。」と表示があります。いろいろと調べてみて「ユーザー環境変数」の編集などもしてみましたが、正しく設定できたかの確認をしてみても「javacは内部コマンド、外部コマンド、操作可能なプログラムまたはパッチファイルとして認証されていません」とでます。セキュリティをいったん切ってみてもかわりませんでした。PCはvistaです。
- 締切済み
- その他([技術者向] コンピューター)
- JAVAアプレットについて
JAVAを勉強し始めたのですが、本の通りやってもうまく表示されません。 具体的には、二枚の絵を交互に表示するというものです。 コンパイルの時点ではエラーはありません。 appletviewer ってコマンドを打つとアプレットが開始されました ってなりますが何も表示されずに真っ白です。もちろんHTMLを開いても 画像の表示される箇所が灰色になっていて絵は出てません。 質問1、何かを有効にしなければ表示されないのですか? 質問2、その本にはブラウザでは.bmpは表示できないので.gifを使うように って書いてありますが、.gifだと×印が出てて.bmpだと表示されます。 gifでもbmpでもappletviewerで実行すると真っ白ですが。なんでですか? よろしくお願いします。
- 締切済み
- Java
- お願いします。教えて下さい。
初心者です。 マニュアルを見ながら、環境を設定しております。 ・今まで行った事。 (1)メモ帳に下記を書きました。 そして、HelloWorld.javaで保存しました。 -記- class HelloWorld { public static void main (String[] args) { System.out.println("Hello World!"); } } (2)環境変数にC:\ProgramFiles\Java\jdk1.5.0_06\bin と追記してPATHとPATHの間を『;』で区切りました。 (3)コマンドプロンプトで、 C:\source>javac HelloWorld.java と入力してEnterをおしました。 すると、 'C:\source'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたは バッチファイルとして認識されておりません。 と出てしまいます。 他にも試してみましたが、同様のエラーが出てしまいます。 本当に本当に悩んでおります。 いろいろなサイトを見てやり直してみたりもしてみました。 設定が足りないのでしょうか? どうか、ご教授をお願いします。
- ベストアンサー
- Java
- Javaアプレットの動作テスト(Eclipse)
Javaアプレットの動作テストは… (1)HTMLファイルの作成 (2)java→classにコンパイル (3)作成したHTMLファイルを開く (1)~(3)のような手順で行われると思うのですが、 もっと簡単に動作テストする方法はありませんか? それと、Eclipseでアプレットの動作テストってできますか? (「メニュー」→「実行」ではできませんよね…?)
- 締切済み
- Java
- 簡単なプログラムhello worldが実行できない。(初心者)
java VMとjava 2 SDKをインストールすれば良いと調べて分かったのでそれらを済ませました。そしてコマンドプロンプトを開いて ・「cd c:\java」と入力してjavaフォルダへ移動(\は半角の¥) ・「C:\java>javac hello.java」と入力。 すると、 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と表示されました。どういう意味なのでしょうか? そして解決方法を教えてもらえませんか? ついでに、hello.javaの内容は下記です。 class Print{ public static void main(String[] args){ System.out.println("Hello World!"); } }
- ベストアンサー
- Java
お礼
みなさん。解決しました。ありがとうございました。