Hatena::Groupprogram

ひとり開発日記。 このページをアンテナに追加 RSSフィード

2009/08/02 (Sun)涼しいうちに本気出す(暑くなると止めちゃう駄目パターン)。

今日のハマりどころ。

|  今日のハマりどころ。 - ひとり開発日記。 を含むブックマーク はてなブックマーク -  今日のハマりどころ。 - ひとり開発日記。

Dolteng + M2 Plugin + Maven2 Additional Plugin + WTP + Tomcat 6.0と言う条件で、SAStrutsのプロジェクトを作って、"Hello World"を出すまでが大変でしたよ…。

  1. DoltengSAStrutsのプロジェクトを作る
  2. M2 Pluginでプロジェクトをコンパイル
  3. Maven2 Additional PluginでWEB-INF/lib以下を再構築
  4. プロジェクトトップから右クリック→「デバッグ」→「サーバーデバッグ
  5. JSTLでエラー。
    • ここと全く一緒な状況。
  6. pom.xmlを修正して、commons-loggingを1.1.1にヴァージョンアップ、再度「サーバーデバッグ」を選ぶが、全く状況変わらず。
  7. pom.xmlgeronimo-servlet_2.5_spec.jarや、geronimo-jsp_2.1_spec.jarに、providedを設定しても、Maven2 Additional Pluginが同期を取って、WTPの環境にJARを持っていってしまうことが判明。
  8. プロジェクトのプロパティから、Maven2 Additional Pluginの設定で、除外するJARgeronimo-servlet_2.5_spec.jargeronimo-jsp_2.1_spec.jar設定。
  9. で  き  ま  し  た  !

http://i32.tinypic.com/11b4upx.png

ふぅ。

トラックバック - http://program.g.hatena.ne.jp/halflite/20090802