javax.servlet.http は存在しません。 2012/10/29

Pocket

久しぶりにサーブレットを使用したアプリケーションをいじることになった。
いただいたEclipceのプロジェクトをインポートとして開発環境をセットアップする。

では、早速ビルドしてみましょうとなったのですが、エラーがでる。

「javax.servlet.http は存在しません。」が結構な数。

・・・なんか昔見た。見たけど思い出せん。
以前も環境へプロジェクトを取り込んだ際に発生したような気が。
tomcatのlibフォルダのservlet-api.jarが参照できてない。

インターネット上で先人の知恵を借りようと思ったが、ちゃんとできてるような気がする。

たいていこんな場合、しょうもないミスが原因ですね。

もう一回よーく確認すると。

build.xmlのtomcat関連のパスを新しい環境用に修正した際に、フォルダの区切り文字を”\”のままにしてました。
このファイルでは、”\”を”/”で置き換える必要があるんですね。

× -> d:\tomcat\lib/
○ -> d:/tomcat/lib/

なんも考えずにコピーした罰でした。
と、言うわけで次回は同じトラップにかからないようにメモします。

 

Trackback URL

Leave a Reply