• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javaプログラム実行時のエラー)

Javaプログラム実行時のエラー

このQ&Aのポイント
  • Javaプログラム実行時にエラーが発生し、ファイルが見つからないという問題が発生しています。
  • エラーメッセージにはClassNotFoundExceptionというエラーが表示されます。
  • 初心者であるため、解決方法がわからず困っている状況です。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.5

#4 が突っ込んでるのはそんな単純なミスじゃなくって, 質問文の C:\Users\>java SampleD1L3 (あるいは #1 への補足にある「C:\UserにSampleD1L3は確実にあります」) と #2 への補足の C:\Users\>cd c:\java\samples\d1 c:\java\Samples\D1>java SampleD1L3 が思いっきり食い違ってるだろ, ってこと. C:\User (ないし C:\Users) と c:\java\Samples\D1 って全然違うでしょ?

takapito
質問者

お礼

たびたびすみません。 ご指摘ありがとうございます! クラスファイルはC:\Userではなくて、c:\java\SamPles\D1 に最初からありました。勘違いをしておりました。 ありがとうございます!

その他の回答 (4)

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.4

>C:\Users\>cd c:\java\samples\d1 > >c:\java\Samples\D1>java SampleD1L3 >はじめてのJavaアプリケーション > >これはクラスファイルからJavaのプログラムが実行できている >という事でしょうか? そういうことですけど・・・ >C:\UserにSampleD1L3は確実にあります。 #1の返信に書いてあることと違うんですが・・・

takapito
質問者

お礼

C:\UserではなくてC:\Usersでした・・・。 sをつけるのを忘れていました。 混乱させてしまって申し訳ございませんでした。 初心者の私に、親身にアドバイスを下さりありがとうございました! 感謝です!!

回答No.3

クラスパスが通ってないだけだと思う。 クラスパスにカレントディレクトリの「.」を追加すればいいと思うよ。

takapito
質問者

お礼

回答ありがとうございます! カレントディレクトリの「.」は入っていました。 もう一度最初から細かく確認してみます。 ありがとうございました^^!

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

「C:\UserにSampleD1L3は確実にあります。」というのはどのように確認したのでしょうか... ん? C:\User でいいの? C:\Users じゃなくって? あと, 「javacでコンパイルもしています。」というのも含めてですが, ソースを作成してからあなたがしたすべての操作 (と何かメッセージが出ているならそれも) を書いてもらえないでしょうか.

takapito
質問者

補足

下記のソースを作成してから、javacでコンパイルしました。 public class SampleD1L3 { public static void main(String args[]) { System.out.println("はじめてのJavaアプリケーション"); } } javacでコンパイル後、コマンドプロンプト上で 下記のように実行しました。 C:\Users\>cd c:\java\samples\d1 c:\java\Samples\D1>java SampleD1L3 はじめてのJavaアプリケーション これはクラスファイルからJavaのプログラムが実行できている という事でしょうか? アドバイス宜しくお願い致します。

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

・SampleD1L3のパッケージ指定はどうなってますか? ・C:\User に SampleD1L3.class はありますか? ・javacでコンパイルはしましたか?

takapito
質問者

補足

C:\UserにSampleD1L3は確実にあります。 javacでコンパイルもしています。 最初のパッケージ指定というのはどうやって確認すればいいのでしょうか? 宜しくお願いします。