- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javaが実行できなくて困ってます。)
Javaの実行ができない!?実行できない原因とは!?
このQ&Aのポイント
- javaを始めたばかりの者が、Javaの実行で困っている。コマンドプロンプトでjavacを実行するとエラーなく動作するが、javaコマンドで実行しようとするとNoClassDefFoundErrorが発生し、実行できない。教科書のプログラムを確認しても間違いはない。実行できない原因を教えてほしい。
- Java初心者がJavaの実行に失敗している。javacコマンドはエラーなく通るが、javaコマンドで実行しようとするとNoClassDefFoundErrorが発生し、実行できない。間違いのないプログラムなのに、なぜ実行できないのか、教えてほしい。
- Javaの実行について困っている。javacコマンドは成功するが、javaコマンドで実行しようとするとNoClassDefFoundErrorが表示され、実行できない。教科書のプログラムに間違いはないはずなのに、なぜ実行できないのか、原因を教えてほしい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
恐らくは、実行環境不備だと思われます。 以下のように実行してみてください java -classpath . AppliPM1 ※ピリオドの前後に半角スペース これで実行できるようなら 環境変数「classpath」が設定されてないためです。 教科書や、ネットでjavaを使う際のWindowsの環境変数をしらべてみてください
- 参考URL:
- http://www.hellohiro.com/
お礼
ありがとうございます。 java -classpath . AppliPM1 と打つと実行することができました。 classpathの設定方法をちょっと調べてみます。
補足
教えていただいたサイトを拝見させて頂きました。 無事に環境変数設定することができ、実行可能になりました。 この辺の細かいことは、初心者にはややこしくて頭になかなか入ってきませんが少しずつ理解していきたいです。 どうも、適切なアドバイスありがとうございました。 また、わからないことが出てきたときはどうぞ、宜しくお願い致します^^