多分、ここに書いておくと、偉い人に指導してもらえるかなと(^^;
よろしくお願いします。
・・・というのが、今、Java で組まれた Web アプリケーションのテスターをしてるんですけど、
という状況で。
ググってみると、「古い情報がキャッシュされているので、Eclipse を再起動すればフラッシュされる」なんて情報があったので再起動してみたけどダメ。
うーん・・・
結局、
とすると、新しい jar ファイルの内容が読み込まれてインポートエラーも解消したんだけど・・・
多分、Eclipse の操作で、差し替えられた jar ファイルの中身をすぐに適用させる方法あるんよね?
このエントリーが識者の方の目に触れたら、ぜひご教示いただければ幸いです。
とりあえず、このベタな方法でもフラッシュできるで・・・ということで、書くだけ書いとくけど(^^;
Tweet
よろしくお願いします。
・・・というのが、今、Java で組まれた Web アプリケーションのテスターをしてるんですけど、
- クラスライブラリの追加があった。(仮に HogeHogeClassLib)
- 先に JSP のソースだけ持ってきたら、当然のごとく「インポートされた com.hogehoge.commons.HogeHogeClassLib は見つかりません。」のエラーが。
- 追加されたクライスライブラリを含む(新しく圧縮された)jar ファイルを、WEB-INF/lib の下にコピー(Eclipse のパッケージ・エクスプローラーで一覧表示しているところに、ファイル・エクスプローラー上からドラッグ&ドロップしてコピー)
- でも、JSP のエラー消えず・・・
という状況で。
ググってみると、「古い情報がキャッシュされているので、Eclipse を再起動すればフラッシュされる」なんて情報があったので再起動してみたけどダメ。
うーん・・・
結局、
- 一旦この jar ファイルを WEB-INF/lib 内から削除。
- 大量のインポートエラーが発生。
- 新しい jar ファイルを WEB-INF/lib コピー(追加)
とすると、新しい jar ファイルの内容が読み込まれてインポートエラーも解消したんだけど・・・
多分、Eclipse の操作で、差し替えられた jar ファイルの中身をすぐに適用させる方法あるんよね?
このエントリーが識者の方の目に触れたら、ぜひご教示いただければ幸いです。
とりあえず、このベタな方法でもフラッシュできるで・・・ということで、書くだけ書いとくけど(^^;
<追記>
わかりました。
WEB-INFO/JSP の上で右ボタンメニューを出して「リフレッシュ」をしていたのだが、一番上のプロジェクト名のところでやらないとダメだったのね。
わかりました。
WEB-INFO/JSP の上で右ボタンメニューを出して「リフレッシュ」をしていたのだが、一番上のプロジェクト名のところでやらないとダメだったのね。
コメントする