Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行迁移rails4和jruby的Heroku_Heroku_Ruby On Rails 4_Jruby - Fatal编程技术网

运行迁移rails4和jruby的Heroku

运行迁移rails4和jruby的Heroku,heroku,ruby-on-rails-4,jruby,Heroku,Ruby On Rails 4,Jruby,我将rails4与jruby一起使用。 成功推送到heroku后,我的应用程序正在运行。接下来,我需要运行迁移,我做到了 $ heroku run rake db:migrate Running `rake db:migrate` attached to terminal... up, run.3257 stty: stdin isn't a terminal 现在如何运行迁移?此外,应用程序不会拾取环境变量 您是否尝试过使用jruby构建包 source 'https://

我将rails4与jruby一起使用。 成功推送到heroku后,我的应用程序正在运行。接下来,我需要运行迁移,我做到了

$ heroku run rake db:migrate Running `rake db:migrate` attached to terminal... up, run.3257 stty: stdin isn't a terminal
现在如何运行迁移?此外,应用程序不会拾取环境变量

您是否尝试过使用jruby构建包

source 'https://rubygems.org'
ruby '1.9.3', engine: "jruby", engine_version: "1.7.6"

gem 'rails', "4.0.0"


group :assets do
  gem 'sass-rails'
  gem 'coffee-rails'
end


group :development do
  gem 'jdbc-sqlite3'
  gem 'activerecord-jdbc-adapter'
end

group :production do
  gem 'activerecord-jdbcpostgresql-adapter'
  gem 'rails_12factor'
end

gem 'jquery-rails'
gem 'bootstrap-sass', '~> 2.3.2.2'
gem 'cancan'
gem 'devise'
gem 'figaro'
gem 'rolify', git: "https://github.com/EppO/rolify.git"
gem 'simple_form'
gem 'stripe'
gem 'stripe_event'

gem 'puma'

gem 'slim-rails'

gem 'protected_attributes'


group :development, :test do
  gem 'factory_girl_rails'
  gem 'rspec-rails'
end

group :test do
  gem 'capybara'
  gem 'cucumber-rails', :require=>false
  gem 'database_cleaner', '1.0.1'
  gem 'email_spec'
  gem 'launchy'
end