2011-04-10 8 views
0

eclipse j2ee helios 3バージョンを使用して動的Webプロジェクトを構築しています。すべてがうまくいっていました。しかし、ある日、私が日食を開いたときに、プロジェクトエクスプローラで表示されていたすべての耳とライブラリがなくなりました。その後、関連するすべてのライブラリをEclipse/Projectフォルダ/ Web Inf/libのワークスペース内に手動で配置する必要がありました。私はプロジェクトのlibフォルダの中にservlet-api.jarを置いたが、それは私にいくつかのjarエラーの検証を与えていた。だから、私はlibフォルダから、それを削除しますが、私は、サーバー上で実行するサーブレット実行したままの>を実行しようとしていたときに、今、私はこのエラーを取得しています:Eclipseがサーブレットライブラリを検出していません

HTTP Status 404 - 

-------------------------------------------------------------------------------- 

type Status report 

message 

description The requested resource() is not available. 


-------------------------------------------------------------------------------- 

Apache Tomcat/6.0.30 

とURLはあまりにも奇妙です:

http://localhost:8080/cPEP_UI/WEB-INF/classes/Engine_rurl_delete.java

どのような人ですか?

+1

質問のタイトルをわかりやすく変更してください。この非常に問題を経験したEclipseユーザーに目立つようにしてください。答えが得られる可能性があります。 –

答えて

2

、あなたはそれをこのようにアクセスすることはできません標準のパブリックWebスペースではありません。少なくとも動的WebモジュールとJavaをチェックする必要があります。 プロジェクト>プロパティ>ターゲットランタイムを右クリックして、動的Webプロジェクトターゲットランタイム(必要なライブラリを含む)を管理できます。少なくとも1つのサーバーが関連付けられている必要があります。何よりもすべきです webappの/WEB-INF/libにservletcontainer固有のライブラリを置いてください。これは正しい方法ではありません。

アンダーカバーの意味/働きがわからない場合は、コードをバックアップしてプロジェクトを破棄し、新しいものを作成することをお勧めします。プロジェクトのプロパティ/設定に注意してください。

+0

ええ、私はそれを知っています。しかし、私の問題は...私はプロジェクトエクスプローラでeclipseによって自動的に作成されたすべてのライブラリ構造を持っていました。しかし、突然、ある日、ライブラリはすべて消えてしまった。何が起こったのか知りません。私はただそれを保持したい。もう1つのこと...たとえ私が新しい動的Webプロジェクトを作成していても、サーブレットは認識されていません。 – Maverick

+0

あなたは別のビューを見ていませんか? Eclipseには、プロジェクト・エクスプローラー(Java指向)とナビゲーター(ファイル・システム指向)の2つの一般的なファイル構造があります。上部のタブをクリックしてそれらの間を切り替えることができます。認識されないサーブレットに関しては、問題をより具体的に記述する必要があります。あなたが何を言っているのか分かりません。 – BalusC

+0

Ok ...私の食はHttpSerlvetResponseクラスも認識できません。サーブレットはまったく認識できません。 JSPは正常に動作しています。 – Maverick

1
http://localhost:8080/cPEP_UI/WEB-INF/classes/Engine_rurl_delete.java 

WEB-INFあなたは右クリックプロジェクト]> [プロパティ]> [プロジェクト・ファセットによって動的Webプロジェクトファセットを管理することができますので、404

+0

ええ、私はそれを知っています。私はそのURLを作成していませんでした。ファイルを右クリックしてから実行しました。私の問題はserver.andで問題なく実行されています...私はプロジェクトエクスプローラでeclipseによって自動的に作成されたライブラリ構造を持っていました。しかし、突然、ある日、ライブラリはすべて消えてしまった。何が起こったのか知りません。私はただそれを保持したい。もう1つのこと...たとえ私が新しい動的Webプロジェクトを作成していても、サーブレットは認識されていません。 – Maverick

関連する問題