In einer meiner Rails-Anwendung habe ich versucht, jruby und Setup alles entsprechend. Aber später wollte ich nur Ruby benutzen und dann aufräumen.Umzug von Jruby auf Schienen zu Ruby auf Schienen und Fehler erhalten Keine solche Datei zu laden - Java (LoadError)
Aber das Problem ist, wenn ich im Entwicklungsmodus am laufenden Anwendung, ist es völlig in Ordnung, aber bei dem Versuch, in der Produktion einzusetzen mir die folgenden Fehler in Ubuntu-Server geben [APACHE UND FAHRGASTES]
Ich bin in diesen Punkt stecke . Jede Hilfe ist spürbar.
/var/lib/gems/2.1.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `require': No such file to load -- java (LoadError)
Added Gemfile
source 'https://rubygems.org'
gem 'rails', '4.2.6'
gem 'sass-rails', '~> 5.0'
gem 'will_paginate', ' 3.1.0'
gem 'bootstrap-will_paginate', ' 0.0.10'
gem 'bootstrap-sass', '3.3.6'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem "therubyracer"
gem 'jquery-rails'
gem 'turbolinks'
gem 'net-sftp', '~> 2.1', '>= 2.1.2'
gem 'net-ssh', '3.2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
gem "font-awesome-rails"
gem "nokogiri"
gem 'whenever', :require => false
gem 'bcrypt', '3.1.11'
gem 'httparty', '~> 0.14.0'
gem 'pg'
group :development, :test do
gem 'rspec-rails', '~> 3.4'
gem 'factory_girl_rails', '~> 4.5'
gem 'capybara', '~> 2.5'
gem 'byebug'
end
group :development do
gem 'spring'
end
group :production do
end
group :test do
gem 'shoulda-matchers', '~> 3.0', require: false
gem 'database_cleaner', '~> 1.5'
gem 'faker', '~> 1.6.1'
end
Bitte fügen Sie Ihre gemfile hinzu. Verwenden Sie Ruby Version Manager wie Rbenv oder Rvm? – max
Sie sollten auch die vollständige Stack-Trace betrachten. Als 'active_support/dependencies' werden nur Abhängigkeiten aufgelöst und der Fehler kann von irgendwo in Ihrer Anwendung oder in Ihren Gems sein. – max
@max Juwel Datei hinzugefügt. Ich benutze nicht rvm/rbenv für Ubuntu-Server, sondern mit RAM in der Entwicklungsumgebung. – sukanta