!!!メモ !Dolteng プロジェクトの新規作成 *ファイル > 新規 > プロジェクト *Dolteng > Dolteng プロジェクト *次へ *完了 !Dolteng プロジェクトの新規作成時のエラー ""Maven ローカル・リポジトリー・ディレクトリーが見つかりません *ウィンドウ > 設定 *Maven > インストール *ローカルレポジトリーのパスを記録 *Dolteng *Maven レポジトリーパスに上記を指定 !プロジェクト ??? に必要なライブラリ ??? がありません *Maven2 依存関係管理を使用可能にする !フィルタ multipartFilter の起動中の例外です java.lang.ClassNotFoundException: org.seasar.teeda.extension.filter.MultipartFormDataFilter at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1386) *Tomcat の catalina.out に出力 *webapp/WEB-INF/lib に jar がコピーされていない *調査中 !Dolteng プロジェクトのビルドエラー Build errors for testDolteng01; org.apache.maven.lifecycle.LifecycleExecutionException: Invalid or missing parameters: [Mojo parameter [name: 'sources'; alias: 'null']] for mojo: org.codehaus.mojo:build-helper-maven-plugin:1.4:add-source *プロジェクトのプロパティ > Maven *「Skip Maven compiler plugin when processing resources」のチェックを外すと回避できる *http://jira.codehaus.org/browse/GMAVEN-8 *GMaven でなく M2Eclipse のバグ !m2eclipse jar デプロイの問題 *http://d.hatena.ne.jp/penult/20090530/1243690403 ""この手の「存在するはずのクラスが無いと言われる」のはクラスローディングの問題っぽいので、なんとなくWSTがWebアプリを配備する ${workspace}/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/アプリケーション名/ あたりを見てみたら、WEB-INF/lib に何故か jsp-api-2.1.jar やら servlet-api-2.5.jar やらのjarファイルが見つかる。 ""m2eclipse?の仕様だかバグだか知らないが、pom.xml で scope を provided にしているライブラリもお構いなしに WEB-INF/lib にデプロイしてしまうようで。一度手動で消したらそれ以降は追加しに行かないようなので、その対処で目をつぶることにした。 ""「Optional Component Maven Integration for WTP(WTP 用 Maven統合)」をインストールしていなかったのが原因でした。