• 締切済み

JAVAのエラーについて

私はJAVAを始めたばかりの初心者です。 中間コードclassファイルを実行するとエラーが出てしまいます。 誰かエラーの取り方を教えていただけませんか? java sample.class で実行。 すると Exception in thread "main"java.lang.NoClassDefFoundError: sample/class となり実行結果が得られません。 私が気になる点があります。 コンパイラによって生成されたclassファイルが「不明なアプリケーション」となって開くことが出来ません。 これもエラーに関係してるのでしょうか?

  • Java
  • 回答数2
  • ありがとう数2

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

実行するときは、拡張子は付けません java sample で実行します

nowledge
質問者

お礼

拡張子を付けなかったら出来ました。 ありがとうございます。

  • secretd
  • ベストアンサー率39% (50/126)
回答No.1

よく見る質問だと思いますが, CLASSPATHというものが設定されていない(か,ミスがある)のが原因です. 環境変数を設定してください.マイコンピュータを右クリックしてプロパティ,詳細設定タブを開いて環境設定ボタンを押して設定できます.

参考URL:
http://okwave.jp/kotaeru.php3?q=1905258

関連するQ&A

  • Javaプログラミングが実行できない

    javaの勉強を始めようと考え勉強しているのですが、いきなりつまずいて困っています。 コンパイラし、dirを打ったあとプログラムを実行すると Exception in thread "main" java.lang.NoClassDefFoundError: Sample01 と表示され実行できません。 アドバイスお願いします。

    • ベストアンサー
    • Java
  • java 実行エラーについて

    プログラムを実行すると、 Exception in thread "main"java.lang.NoClassDefFoundError:Sample と出ます。理由がわかる人はぜひ教えてください。 一応プログラムを載せておきます。 < Sample.java > public class Sample{ public static void main(String[] argc){ System.out.println("Hello World!"); } } お願いします。

    • ベストアンサー
    • Java
  • javaが実行されない

    雑誌を買ってjavaでプログラミングをしているのですが なぜか実行できません。 ツールはteraPadとJDKを使っています。 public class sample { public static void main(String[] args) { System.out.println("hello!"); } } コンパイルし、classファイルを実行すると Exception in thread "main" java.lang.NoClassDefFoundError: sample/class と出て実行できません。結果はhello!となるはずなのですがどなたかどこがおかしいのか教えてください。

    • ベストアンサー
    • Java
  • Javaが実行されません。

    javacコマンドは正常に動くのですが、 javaコマンドを使用すると Exception in thread "main" java.lang.NoclassDefFoundError:Sample2 と表示されるんですよ。 どのクラスファイルに対してもそうで、 以前実行できたクラスファイルに対しても そのエラーが出るんです。

    • ベストアンサー
    • Java
  • Javaの環境について

    以前は普通に動いていたのですが、久しぶりに実行したら Exception int thread "main" java.lang.NoClassDefFoundError:ファイル名 というエラーがでるようになりました。 サイトで調べてみたら 『実行しようとしたclassのclassファイルが見つからないことを示しています。カレント・ディレクトリにちゃんと存在しているかどうかを確かめてください。』 という答えが書いてありました。 しかし、ちゃんと存在していますし、classファイルjavaファイルともに同じファイル名にしています。 おわかりになる方いらっしゃいましたら教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Javaアプリケーションについて

    次のようなプログラムを作ってコンパイルをしました。 public class app { public static void main(String[] args) { System.out.println("Hello from Java!"); } } コンパイルまではできるのですが、 java appで実行しようとすると Exception in thread "main" java.lang.NoClassDefFoundError:app となって、アプリケーションを実行することができません。 本には、これで実行できると書いてあるのですが・・・ どなたか教えてください。

    • ベストアンサー
    • Java
  • javaの実行エラーです

    Javaのソースファイルをコンパイルまでしました。Classファイルもできています。 実行すると、下記のエラーです。 Exception in thread "main" java.lang.UnsupportedClassVersionError: Hello (Unsupported major.minor version 50.0) よろしくお願いします。

  • java

    コンパイルできても、実行ができません。 次のようなエラーがでます。 このエラーはどのようなエラーなのでしょうか? Exception in thread "main" java.lang.NoClassDefFoundError: test コードはただたんにHello JAVA と表示させるだけです。 class Test{ public static void main(String args[]){ System.out.println("Hello Java\n"); } }

    • ベストアンサー
    • Java
  • javaが出来ません

    簡単な質問で申し訳ないのですが、 j2sdk1.4.1をインストールして "HelloWorld"とDOSで表示しようとしたのですが javac HelloWorld.java までは出来てclassもあるのですが java HelloWordを実行しようとしのですが、 Exception in thread "main" java,lang.NoClassDefFoundError:HelloWorld と表示されます。 どうしたらいいのでしょうか? お願いします。

    • ベストアンサー
    • Java
  • JAVA実行時のエラーメッセージについて

    コンパイル後、実行するとコードはどのようなものでも、同様のエラーメッセージが表示されます。 例えば、超基本の下記のソースでも表示されます。 //Sample01.java class Sample01 { public static void main (String args[]) { System.out.println("Hello World"); } } エラーメッセージは同様に、 「Excption in thread "main"java.lang.NoClassDefFoundError: Sample01」 と表示されてしまいます。 このエラーの対処方法をお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう