2009-05-10 22 views
0

最近、私はJava開発のためにEclipse IDEを手に入れました。私は主にJavaプログラミングの初心者です。 Tomcat5.5をコンテナとして使用して、サーブレットプロジェクトを試しています。 Eclipseがその特定のパッケージを見つけることができないと不平を言うので、私はimport javax.servlet.*文を自分のクラスファイルに与えると問題が発生しています。私はWindows環境で作業しており、既にクラスパスに次のものを含めています。Eclipse IDEとインポートの問題

.;C:\Program Files\Java\jre1.6.0_07\lib\ext\QTJava.zip;C:\Program Files\Java\jdk1.6.0_13\bin;C:\Program Files\Apache Software Foundation\Tomcat\common\lib\servlet-api.jar;C:\Program Files\Apache Software Foundation\Tomcat\common\lib\jsp-api.jar;C:\Program Files\Apache Software Foundation\Tomcat\common\lib 

何か問題が起こっている可能性がありますか?

答えて

2

1つ最後のこと:投稿した値CLASSPATHは、Windowsシステム環境変数の値のように疑わしいようです。 EclipseやTomcatを含むすべてのIDEとJava EEアプリケーションサーバーが、CLASSPATH環境値を完全に無視することを知っておく必要があります。あなたの状況に応じて適切にCLASSPATHを設定する方法を知っていることをお勧めします。私が働いているマシンにはCLASSPATH環境設定がありません。

+0

これに感謝します...はい、実際には環境変数の値です。この問題に関する私の知識の欠如を私に許してください...しかし、あなたが言っていることを正しく理解するためには、classpath envで設定した値です。変数はIDEまたはJ2EEサーバーで使用されないため、プロジェクトごとにCLASSPATHSを個別に変更する必要がありますか? – Ankush

+0

もちろん、すべてのプロジェクトが異なるためです。各IDEにはCLASSPATHを設定する独自の機能があります。 Java EEアプリケーションサーバーには、従う予定の規則があります。それはあなたがそれを作るようにしているほど大きな問題ではありません。 – duffymo

0

は、プロジェクトにlibフォルダを追加し、必要なjarに入れます。 各jarを右クリックし、build-pathに追加します。

関連する問題