WEBrick Serverを起動するとエラー


WEBrick Serverを起動するとエラーになる。

"566"
./script/../config/boot.rb:29: undefined method `require_gem' for main:Object (NoMethodError)
from ./script/server:2:in `require'
from ./script/server:2
from -e:2:in `load'
from -e:2


config/boot.rbでエラーになってる部分

if rails_gem
require_gem "rails", "=#{rails_gem.version.version}"
require rails_gem.full_gem_path + '/lib/initializer'
else


config/boot.rbのエラーになっている部分を下記のように修正

if rails_gem
gem "rails", "=#{rails_gem.version.version}"
require rails_gem.full_gem_path + '/lib/initializer'
else
STDERR.puts %(Cannot find gem for Rails ~>#{version}.0:


require_gemをgemに修正しWEBrick Serverを起動すると正常に起動した。
これで良いのか?
原因は何だったのか?