山本学
vb.ma****@gmail*****
2011年 6月 11日 (土) 02:41:24 JST
河野様 矢野様 お世話になっております。山本です。 お返事ありがとうございました。 又、返信遅れて申し訳ないです。 結論から申し上げますと、無事目的を達成できました。 ありがとうございました。 恐縮ながら、解決までの手順をフィードバックさせて頂きたいと思います。 河野様からWEB-INF/libについてご指摘頂いていましたが、 恥ずかしながらそれ以前の問題で、 docBaseのパスがルートのままになっていました。 そこでプロジェクトのプロパティからTomcat項の全般タブ、 「Webアプリケーション・ルートとするサブディレクトリー(オプション)」の 設定値を「/src/main/webapp/」に変更。 Javaのビルド・パス項のソースタブにある 「デフォルト出力フォルダー」の設定値を 「(プロジェクト名)/src/main/webapp/WEB-INF/classes」に変更。 この状態でtomcatを起動したところ、河野様から指摘頂いた 「java.lang.ClassNotFoundException: org.apache.wicket.protocol.http.WicketFilter」を確認することができました。 これに対しては、プロジェクトのプロパティ、 Tomcat項の開発用クラスローダーのクラスパスタブ、 「開発用クラスローダーを有効にする」にチェックを入れ、 M2_REPOから始まる各種jarにチェックを入れることで対応しました。 この状態だとまだ「java.lang.ClassCastException」が発生するのですが、 これはビルドパスにjetty関連のjarが残っていたのが原因で、 それらを除去したところ、無事tomcat上でQuickStartの動作を確認することができました。 以上で、取り急ぎ目的を達することはできたのですが、 対応内容に不備、懸念がございましたら、ご指摘頂けると幸いです。 #目的を達したと言っても、ようやくスタートラインに立てたという段階ですので、 #また何かお知恵を拝借させて頂くやもしれませんが、 #その際にはまた宜しくお願いいたします。 2011年6月4日23:41 Tsutomu Yano <t_yano****@me*****>: > 矢野です。 > > 河野さんのおっしゃる「WEB-INF/libの中身がないから」というのが理由であれば、mvn war:exploded コマンドを実行するとWEB-INF/lib が生成されるはずですので、こちらも試して頂けますでしょうか。。 > > --------------------------------------------------- > 矢野 勉(やの つとむ) > 電子メール: t_yano****@me***** > --------------------------------------------------- > > On 2011/06/04, at 23:06, 河野 wrote: > >> 河野と申します。 >> >> 私の試したところ >> >>> 1.mavenでQuickStartを取得し、「mvn jetty:run」で、 >>> jetty上での動作確認を行うことはできました。 >> >> は動作しましたが、ご説明の手順を踏んでtomcatLauncherで起動しようとしたところ >> >> 致命的: フィルタ wicket.myproject の起動中の例外です >> java.lang.ClassNotFoundException: >> org.apache.wicket.protocol.http.WicketFilter >> >> というエラーが出てQuickstartのプロジェクトは起動できませんでした。 >> それもそのはずで、eclipseプロジェクトのsrc/main/webapp/WEB-INFに >> libフォルダがなく、WicketのライブラリをtomcatLauncherが認識できていないようです。 >> >> 同様のエラーが出ていないか、まずはご確認できますでしょうか。 >> >> -- >> 河野 智遵 >> >> _______________________________________________ >> Wicket-ja-user mailing list >> Wicke****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/wicket-ja-user > > _______________________________________________ > Wicket-ja-user mailing list > Wicke****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/wicket-ja-user >