- ベストアンサー
コンパイルが通らない原因は?
初心者な質問で大変申し訳ありません。 宜しければ教えていただけますでしょうか? 現在、Javaの学習をしていまして、 教材のソースをコンパイルしたところ、 エラーになってしまい困っております。 内容としましては、 サーブレットとBeansの連携プログラムです。 サーブレット:MvcControl1.java Beans:MvcBean1.java サーブレットでMvcBean1をインスタンス化して いるので、先にMvcBean1をコンパイルし、 次に同フォルダ(Dir)内のMvcControl1をコンパイル しようとしたところ、 MvcControl1.java:17: シンボルを解決できません。 シンボル: クラス MvcBean1 場所 : chap8.MvcControl1 の クラス MvcBean1 mvcbean1 = new chap8.MvcBean1(); // インスタンス化 ^ MvcControl1.java:17: シンボルを解決できません。 シンボル: クラス MvcBean1 場所 : chap8 の パッケージ MvcBean1 mvcbean1 = new chap8.MvcBean1(); // インスタンス化 ^ エラー 2 個 と、エラーが出てしまいます。 MvcControl1と同じディレクトリーに MvcBean1のクラスファイルを置いているのですが、 何が原因かわかりません。 宜しければ教えて頂けませんでしょうか? お願い致します。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- okure_donchan
- ベストアンサー率54% (25/46)
- arukamun
- ベストアンサー率35% (842/2394)
- okure_donchan
- ベストアンサー率54% (25/46)
- arukamun
- ベストアンサー率35% (842/2394)
お礼
ありがとうございます。 参照先が同フォルダと勘違いしていたようです。 同フォルダ内に更に"chap8"というフォルダを作成し、 MvcBean1のクラスファイルを置いたところ、 問題なくコンパイルが通りました。 どうもありがとうございました。