javax.servlet.http は存在しません。

Pocket

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

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

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

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

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

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

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

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

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

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

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA