Ruby 从Rails 2迁移到Rails 3时的environment.rb内容

Ruby 从Rails 2迁移到Rails 3时的environment.rb内容,ruby,ruby-on-rails-3,rails-3-upgrade,Ruby,Ruby On Rails 3,Rails 3 Upgrade,我正在将一个应用程序从rails 2.3更新到rails 3.1,我是rails新手。我跟着火车走,有了一些想法。有人请帮助我在哪里放置我的旧环境变量。这是我以前的环境中的四段代码。rb 1: 2: 3: 4: 新的environment.rb或application.rb?3和4放在初始化器(配置/初始化器)中,我认为您不需要1,也不确定是否需要2,但我认为您只需要将gem'activerecord jdbc adapter'添加到gem文件中。(我还没有将jruby与rails一起使用过,所

我正在将一个应用程序从rails 2.3更新到rails 3.1,我是rails新手。我跟着火车走,有了一些想法。有人请帮助我在哪里放置我的旧环境变量。这是我以前的
环境中的四段代码。rb

1:

2:

3:

4:


新的
environment.rb
application.rb

3和4放在初始化器(配置/初始化器)中,我认为您不需要1,也不确定是否需要2,但我认为您只需要将
gem'activerecord jdbc adapter'
添加到gem文件中。(我还没有将jruby与rails一起使用过,所以我真的不知道,这只是一个猜测,因为我在某处看到了它)

3和4在初始化器(config/initializers)中,我认为您不需要1,也不确定是否需要2,但我认为您只需要将
gem'activerecord jdbc adapter'
添加到您的gem文件中。(我还没有将jruby与rails一起使用,所以我真的不知道,这只是一个猜测,因为我在某处看到了它)

不要升级。人们可能不喜欢这个答案,但不值得从2.3提高到3。从头开始?可能使用3,由您决定。

不要升级。人们可能不喜欢这个答案,但不值得从2.3提高到3。从头开始?可能使用3,由您决定。

本教程帮助我完成了您尝试的操作:

本教程帮助我完成了您尝试的操作:

我找到了答案,所有配置都必须转到应用程序。rb

我找到了答案,所有配置都必须转到应用程序。rb

这是最好的方法,因为事情可能会很混乱。我将从3.1开始,编写测试,然后编写代码。这是最好的方法,因为事情可能会非常混乱。我将从3.1开始,编写测试,然后编写代码。
ENV['RAILS_ENV'] ||= 'development' 
if RUBY_PLATFORM =~ /java/
  require 'rubygems'
  RAILS_CONNECTION_ADAPTERS = %w(jdbc)
end
CalendarDateSelect.format = :hyphen_ampm
Mime::Type.register "text/csv", :csv