まずは情報収集(Lv.0)
情報としては知ってたけど、Apache のトップレベルプロジェクトいっぱい増えてる。
http://jakarta.apache.org/site/binindex.cgi
- Apache Ant -- Downloads
- Apache Avalon -- Downloads
- Apache DB (OJB/Torque) -- Downloads
- Apache Geronimo -- Downloads
- Apache James -- Downloads
- Apache Logging (Log4J) -- Downloads
- Apache Maven -- Downloads
- Apache Portals (Jetspeed) -- Downloads
- Apache Struts -- Downloads
とりあえず、そんなのどうでもエエんで。最新バージョンの確認。どうやら安定版は 1.2.4 っぽい感じなんで、バイナリーとソースを落とす。
jakarta-struts-1.2.4.zip
jakarta-struts-1.2.4-src.zip
こんなのもあったけど、いるかいらないかわからないのでとりあえず無視。
jakarta-struts-1.2.4-lib.zip
後は、Tomcat を落とさんとアカンのやけど、メジャーバージョン番号毎に実装されてる Servlet API のバージョンが違ってるので、Struts1.x が欲する Servelt API の情報を調べる。
Struts was created by Craig R. McClanahan and donated to The Apache Software Foundation in May 2000. Craig was the primary developer of both Struts 1.x and Tomcat 4. Tomcat 4 was the basis for the official reference implementation for a servlet 2.3 and JSP 1.2 container.
単語と数字の感じから Tomcat は 4.x やと見た!
と言う事で http://jakarta.apache.org/tomcat/ で調べてみると、Tomcat4 系列の最新は 4.1.31 らしいので、バイナリーを落としてみる。
よし!これで準備は整った。(はず)
ちょっと気になるのは、上記のサイトの Tomcat4 の説明に"漢(おとこ)は根性出して Tomcat5.x に行ったらんかい!"って書いてるような気がすんねんけど。