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

ふぅ。

(Twitterのジャーゴンで言うところの)「Tomcat 6.0爆発しろ!」

|  (Twitterのジャーゴンで言うところの)「Tomcat 6.0爆発しろ!」 - ひとり開発日記。 を含むブックマーク はてなブックマーク -  (Twitterのジャーゴンで言うところの)「Tomcat 6.0爆発しろ!」 - ひとり開発日記。

…いや、正直、Tomcat 6.0がこんなに難しいもんだとは思ってなかった。

Apache Tomcat 6.0をインスコ

|  Apache Tomcat 6.0をインスコ - ひとり開発日記。 を含むブックマーク はてなブックマーク -  Apache Tomcat 6.0をインスコ - ひとり開発日記。

http://i32.tinypic.com/2j5mkus.png

Stax Networksの環境ってServlet 2.5なんですよね…。 だからTomcat 6.0じゃないと動かないことに気付いたので、インスコ

ダウンロードしたアプリをEclipseのプロジェクトにする。

|  ダウンロードしたアプリをEclipseのプロジェクトにする。 - ひとり開発日記。 を含むブックマーク はてなブックマーク -  ダウンロードしたアプリをEclipseのプロジェクトにする。 - ひとり開発日記。

http://i25.tinypic.com/2ldkuph.png

プロジェクトが、Struts2だったことに、プロジェクトをEclipseに読み込ませた後で気付いた罠。

アプリ作ってみた。

|  アプリ作ってみた。 - ひとり開発日記。 を含むブックマーク はてなブックマーク -  アプリ作ってみた。 - ひとり開発日記。

http://i29.tinypic.com/9uosc8.png http://i25.tinypic.com/5nj3wl.png

とりあえず、Strutsで。 (アプリ名).(ユーザー名).staxapps.netってURLになるのね…。 halfliteが二つ続いてしまったわ…。

http://halflite.halflite.staxapps.net/

Stax SDKをインスコした。

|  Stax SDKをインスコした。 - ひとり開発日記。 を含むブックマーク はてなブックマーク -  Stax SDKをインスコした。 - ひとり開発日記。

http://i31.tinypic.com/b7kmlk.png

C:\Program Files配下にフォルダ作ると、環境変数STAX_HOMEの設定にしくじるっぽいので(パスに空白入ってるとダメくさい)、御用心。

Stax Networksにログインした。

|  Stax Networksにログインした。 - ひとり開発日記。 を含むブックマーク はてなブックマーク -  Stax Networksにログインした。 - ひとり開発日記。

http://i26.tinypic.com/2w52dcj.png

アカウント取った後に、放置だったStax Networks 久々にログインした。 まだアカウント消されてなくて良かった…。

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