- ベストアンサー
【解決方法あり】インタープリターが通らないメイン・クラスMainが見つからなかったかロードできませんでしたの意味は?
- Javaのインタープリターが通らないというエラーが発生しました。具体的には、メイン・クラスMainが見つからなかったかロードできなかったという意味です。
- このエラーは、ソースコードを実行する際に指定したメイン・クラスが見つからなかった場合に発生します。
- 解決方法としては、コンパイルエラーが発生していないか確認し、javacコマンドでソースコードをコンパイルし、javaコマンドで実行する必要があります。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
>インタープリターは何故、通らないのでしょうか? 状況説明が不足しています。 実行したのはコマンドプロンプトですか? 実行したコマンドは? C:\JAVA>java main でしょうか? それとも C:\JAVA>java Main でしょうか? 「C:\JAVA>」はコマンドプロンプトの実行場所(ディレクトリ)のことです。 javaコマンドで指定するクラスファイル(拡張子がclass)は大文字と小文字を区別しますので「main.class」を指定すると「Main.class」が有っても見つかりません。 尚、「インタプリタが通らない」と言う解釈は不適当で、「クラスファイルを認識しない」と言う解釈です。
その他の回答 (4)
- bunjii
- ベストアンサー率43% (3589/8249)
>クラスフアィルを認識させるには? >どうすればいいでしょうか? 現在の情報が何も追加されていません。 -----------------ここから----------------- 実行したのはコマンドプロンプトですか? 実行したコマンドは? C:\JAVA>java main でしょうか? それとも C:\JAVA>java Main でしょうか? -----------------ここまで----------------- 状況を補足してください。
お礼
質問に書いてありませんか?
- bunjii
- ベストアンサー率43% (3589/8249)
>クラスフアィルを認識させるには? 現在の状況を説明してください。 ----------ここから--------- 実行したのはコマンドプロンプトですか? 実行したコマンドは? C:\JAVA>java main でしょうか? それとも C:\JAVA>java Main でしょうか? ----------ここまで--------- 何も情報がありません。 解答するには当方の要求を満たしてください。
お礼
ご回答ありがとうございます。
- bunjii
- ベストアンサー率43% (3589/8249)
>ここで言う >【メイン・クラスMainが見つからなかったかロードできませんでした】 >とはどういう意味でしょうか? Main.javaがC:\JAVA\に保存されていないので見つからないということです。 前回の質問ではコンパイル作業をC:\Users\hop77\Documents\で実行しましたよね?、コンパイルはエラーなしで完了しましたか? どうすれば解決するかは問われていないので割愛します。 尚、質問するときは回答者があなたのパソコンの中を覗けないので現状の説明を的確にしないと回答できません。
お礼
C:\JAVAの中に、Main.java、 Main.classが出来ました。 インタープリターは何故、通らないのでしょうか?
- SpiralGalaxy
- ベストアンサー率39% (649/1654)
コンパイルが成功すると Main.class というファイルが生成されているはずですけど、出来てます?
お礼
はい。できています。 Main.javaと同じC:\Javaの中に入っています。
お礼
クラスフアィルを認識させるには? どうすればいいでしょうか? 環境変数ですか?