- ベストアンサー
Java初体験です。
Javaを勉強しようと思い、本を買ってやってみました。コンパイルは成功したのですが、実行でエラーが出てしまいます。そのエラーメッセージは『Exeption in thread "main" java.lang.NoClassDefFoundError : Sample』です。環境変数はちゃんとテキスト通りやりました。1つミスをしたところは間違えてシステム環境変数の「Path」の値を変えてしまったことです。元々の値がわかりません。どなたか、エラーの原因及び「Path」の値に何を入れればいいか教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
noname#30871
回答No.2
お礼
できました!プロンプトで「set classpath=C:\Java」にしたらできました。現在、sdk1.4.2_05のバージョンを使ってるのですが、いろんな掲示板を読むと_01のバージョンとは少し仕様が変わってるようでした。chi-konさんのアドバイスがすごくいいヒントになりました。ありがとうございます。
補足
今、class Sample { public static void main(String[ ] args) {System.out.println("My first Java program!") ;}} と書いてある部分を java-classpath.Sample {public~}に書き換えるってことですよね?やってみたんですけど、『Sample.java:1: 'class' または 'interface' がありません。』とでます。