Prev / Next / たまにっき。

とあるシステム

Category: [日常]
2006-05-10

とある Java, JSP, Ruby で書かれたシステムをインストールしようとしている.
ドキュメントが意味不明.依存するライブラリのバージョンも不明.なので,試行錯誤の繰り返し.

あらゆる面でイケてないシステムで,憂鬱になってくる.ひどいとは思っていたが,正直,ここまでひどいとは思っていなかった.

  • Makefile みたいなのが Ant スクリプトで提供されている.ここまでは別に全然 OK.個人的には Ant スクリプトには引退してもらいたいが,まぁ,許容範囲内だ.しかし,CLASSPATH 環境変数を要求するのはいただけない.しかも,CLASSPATH 環境変数が設定されているかどうかしか見ておらず,環境変数の中身が空でもそのチェックは素通りで,コンパイルエラーとなる.
  • 更に web アプリケーションのはずなのに,war ファイルを作成する target がない.web.xml もない.
  • 依存する jar ライブラリのバージョンがことごとく不明
  • apache, tomcat, postgresql, cvs, gnats など多数のシステムを必要とするのだが,それぞれの関係が意味不明.apache はいらんくて,tomcat だけで十分じゃね?
  • 「依存するjarファイルは $CATALINA_HOME/common/lib 以下に置け」って(゚Д゚)ハァ? WEB-INF/lib 以下でしょ,普通.


ぷんすかぷん.

Category: [日常]