初心者な質問で大変申し訳ありません。
宜しければ教えていただけますでしょうか?
現在、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のクラスファイルを置いているのですが、
何が原因かわかりません。
宜しければ教えて頂けませんでしょうか?
お願い致します。
No.4
- 回答日時:
No.1のarukamunです。
補足して頂いたCLASSPATHを分解してみると
CLASSPATH=
.;
C:\j2sdk1.4.1_02\lib\toolbar;
C:\Program Files\Tomcat 4.1\common\lib\servlet.jar;
C:\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;
C:\Program Files\SQLLIB\java\db2java.zip;
C:\Program Files\SQLLIB\java\runtime.zip;
C:\Program Files\SQLLIB\java\sqlj.zip;
C:\Program Files\SQLLIB\bin
で一番最初にカレントディレクトリにパスが通っていますね。
これでも同じようにエラーが出てしまうんですよね。
C:\j2sdk1.4.1_02\lib
とかがたりないのかなぁ?
No.3
- 回答日時:
>MvcControl1.java:17: シンボルを解決できません。
>シンボル: クラス MvcBean1
>場所 : chap8.MvcControl1 の クラス
>MvcBean1 mvcbean1 = new chap8.MvcBean1(); // インスタンス化
>^
>MvcControl1.java:17: シンボルを解決できません。
>シンボル: クラス MvcBean1
>場所 : chap8 の パッケージ
>MvcBean1 mvcbean1 = new chap8.MvcBean1(); // インスタンス化
^
>エラー 2 個
見た感じでは片方がパッケージ付きでもう片方はパッケージついてないのが原因では。
importでパッケージを指定しているのであればnew chap8.MvcBeanっていう指定はしなくていいと思うけど。
多分こうかな
import chap8;
//////////////////
省略
/////////////////
MvcBean1 mvcbean1 = new MvcBean1();
または
chap8.MvcBean1 mvcbean = new bean8.MvcBean1();
同じ行数でエラーが発生しているのでおそらくつじつまが合ってないだけだと思います。
No.1
- 回答日時:
こんにちは
環境変数のCLASSPATHはどうなっていますか?
コマンドプロンプトで
SET CLASSPATH
と実行して見てください。
カレントディレクトリを示す.ピリオドが入っていますか。
入っていなければ、
SET CLASSPATH=%CLASSPATH%;.
とやってみて、コンパイルして見てください。
この回答への補足
CLASSPATH=.;C:\j2sdk1.4.1_02\lib\toolbar;C:\Program Files\Tomcat 4.1\common\lib\
servlet.jar;C:\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;C:\Program Files\SQL
LIB\java\db2java.zip;C:\Program Files\SQLLIB\java\runtime.zip;C:\Program Files\S
QLLIB\java\sqlj.zip;C:\Program Files\SQLLIB\bin
となっています。
他に何か足りないPATHがありましたら
ご指導お願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java dokojavaのコンパイルについて 1 2022/10/06 18:42
- Windows 10 IT初心者です! powershellで以下のようなエラーが出ました オブジェクト参照がオブジェクト 1 2023/05/17 11:30
- Java JavaのSingletonパターンのprivateの持つ意味が分かりません。 5 2022/06/12 10:38
- C言語・C++・C# プログラム Arduino 1 2022/07/03 11:13
- FX・外国為替取引 MQL5にて謎のエラーが発生!だれか対処を教えてください! 1 2023/03/25 15:59
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
- C言語・C++・C# エラー: ‘inval’ の記憶サイズが不明です。 union semun inival; というエ 2 2023/01/16 22:04
- Google Drive 【Googleドライブ】ドライブ上内でのフォルダ移行について 4 2022/11/30 12:50
- C言語・C++・C# ExcelCS 1 2023/01/27 19:47
- C言語・C++・C# Cのコンパイルでコメントアウトをそのままオブジェクトに保持したい 7 2023/08/01 22:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
tomcat起動時エラー
-
構文エラーのやり直しについて
-
シンボルが見つかりませんとい...
-
エラー:org.springframeworkが...
-
「型 ArrayList は総称ではあり...
-
eclipseでのsvn認証エラー回避方法
-
JBossについて
-
コンパイル時にエラーが出てし...
-
S2daoのSqlファイルでのDBア...
-
タグが閉じてないというエラー...
-
Win32コンソールアプリでnamesp...
-
JSP内でString型からint型に変...
-
JSP/サーブレットで一般的な入...
-
Javaでclass,interfaceまたはen...
-
java Eclipse プロジェクト名前...
-
JAVAを使ったメール送信が時々...
-
EXCEL コンパイルエラー
-
JSPのIF文を教えて下さい
-
Android Studioでエラーが出ます。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
シンボルが見つかりませんとい...
-
tomcat起動時エラー
-
エラー:org.springframeworkが...
-
Javaのエラーについてです
-
eclipseをバージョンアップした...
-
eclipseでのsvn認証エラー回避方法
-
タグが閉じてないというエラー...
-
Eclipseで次のエラー箇所にジャ...
-
JBossについて
-
構文エラーのやり直しについて
-
Eclipseの環境について
-
JSP NullPointerException
-
javaw.exeプロセスが正常起動し...
-
JSP内でString型からint型に変...
-
マイクラでBuildcraftを入れる...
-
Win32コンソールアプリでnamesp...
-
JSPのコンパイル?
-
致命的: StandardServer.await:...
-
S2daoのSqlファイルでのDBア...
おすすめ情報