« 今日の日記 | トップページ | マネックス証券不祥事 »

2004.06.18

scarab - インストール

 scarabはバグ管理ソフト。面白そうなので最近仕事中にいじっている。環境はこんな感じ。


  • jdk 1.4.2
  • scarab 1.0(b19)
  • tomcat 5.0.16
  • mysql 4.0.17
  • mysql-connector 3.0.9
  • ant 1.5.4(1.6.1はNG)


やりかた


  1. scarabのzipを展開
  2. buildフォルダにbuild.propertiesを作成
  3. libフォルダにmysql-connectorのjarを入れる
  4. www/repositoryフォルダのmm.mysqlドライバ削除
  5. (buildフォルダでant clean実行)
  6. buildフォルダでant create-db実行
  7. buildフォルダでant war実行
  8. targetフォルダのscarab.warをtomcatで起動


build.propertiesはとりあえずこんな感じ。scarab.user.usernameは管理者のID。Webの例だとパスワードとか設定してるのもあるけど、scarab-security.sqlでは固定になってる。ちなみに初期パスワードは必ず'1'となる。scarab.database.encoding.querystringでEUC-JISにしてあるのは、mysql(my.ini)でdefault-character-set=ujisと定義しているから。あとb19についてくるmysqlのJDBCドライバだと文字化けしたので、mysql-connectorに変更。mysqlってShiftJISだと”能”とかが化けるので(5C問題?)EUCJISとした。


scarab.database.username=dbuser
scarab.database.password=dbpassword
scarab.database.encoding.querystring = ?useUnicode=true&characterEncoding=EUC-JIS
scarab.jdbc.driver.jar=mysql-connector*.jar
scarab.user.username=admin@test.com
#skip.seed.data=true サンプルデータをつくらない場合
scarab.site.name=My Scarab System
scarab.timezone=Asia/Tokyo
scarab.system.mail.host=mail.test.com
scarab.email.encoding=iso-2022-jp
scarab.email.register.fromAddress=admin@test.com
scarab.email.forgotpassword.fromAddress=admin@test.com
scarab.email.archive.toAddress=admin@test.com


文字化け直すのに2,3日悩んでしまった……。

|

« 今日の日記 | トップページ | マネックス証券不祥事 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/19919/789202

この記事へのトラックバック一覧です: scarab - インストール:

« 今日の日記 | トップページ | マネックス証券不祥事 »