title: rails s or bundle exec rails s
body: <p>In rails 3 does <code>rails s</code> invoke bundler so that you don't need to do <code>bundle exec rails s</code> or is <code>bundle exec</code> required to run <code>rails s</code> in your apps Gemfile environment?</p>
  
  <p><strong><em>Update</em></strong>
  It's understood that <code>bundle exec</code> should be used before rake tasks because of different rake versions.  See <a href="http://railsapps.github.com/installing-rails-3-1.html" rel="noreferrer">http://railsapps.github.com/installing-rails-3-1.html</a> for more details.  This question is about rails scripts, like:</p>
  
  <pre><code>rails s
  rails server
  rails c
  rails console
  </code></pre>
  
  <p>^Should <code>bundle exec</code> be used before these rails scripts, or is bundler invoked by the rails command?</p>