mongrel-1.1.5-java と mongrel-1.1.5
JRuby で mongrel を動かしたくて mongrel-1.1.5-java を入れたけど動かなかった。
それをそのまま放置していたら普通の Ruby で mongrel が動かなくて焦った。 mongrel-java を消したら解決したけど、焦った。
たぶん、原因はロードパスがおかしくなったことだと思う。
ちょっとこれ以上はわからない。。。
Posted in Ruby | コメントはありません |
JRuby on Rails with Tomcat
とりあえず、動いたので手順だけ。
必要なもの。
- JRuby 1.1.3
- Tomcat6 (Tomcat5.5だと動かなかった)
- Gem (必要なものを入れる) ** activerecord-jdbc-adapter (0.8.2) ** activerecord-jdbcmysql-adapter (0.8.2) ** activerecord-jdbcpostgresql-adapter (0.8.2) ** activerecord-jdbcsqlite3-adapter (0.8.2) ** jdbc-mysql (5.0.4) ** jdbc-postgres (8.2) ** jdbc-sqlite3 (3.5.8) ** warbler (0.9.10)
- database.yml を必要に応じて編集する
$ cd $RAILS_ROOT
$ warble config
… config/warble.rb を編集する
Warbler::Config.new do |config|
config.dirs = %w(app config lib log vendor tmp)
config.includes = FileList[“po/**/*.po”, “locale/**/*.mo”]
config.gems << "activerecord-jdbcpostgresql-adapter"
config.gem_dependencies = true
config.webxml.rails.env = 'development'
end
...
$ warble
... カレントディレクトリに *.war が作成される
... $TOMCAT_ROOT/webapps 以下にコピーする
... tomcat を再起動する
... 以上
こんな感じでとりあえずは動いた。 けど mongrel の二倍位遅かった。
Posted in Ruby | コメントはありません |