Мне нужна помощь.Я не могу понять, почему я не могу загрузить свое приложение Rails 5.2 сейчас, когда rjb
является зависимостью.Я продолжаю получать общую ошибку о Constants DL and Fiddle is not defined.
Во-первых, да, я прочитал Документацию .
Во-вторых, да, я установил JAVA_HOME
.
$ echo $JAVA_HOME
/usr/lib/jvm/java-8-openjdk-amd64
В-третьих, я поставил LD_LIBRARY_PATH
(МОЖЕТ ЛИ ЭТО БЫТЬ ЗАДАЧЕЙ?)
$ echo $LD_LIBRARY_PATH
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64
Однако всякий раз, когда я пытаюсь открыть rails console
или rails server
, я просто получаю сообщение об ошибке:
$ rails c
/home/daniel/.rvm/rubies/ruby-2.5.1/lib/ruby/site_ruby/2.5.0/bundler/runtime.rb:84:in `rescue in block (2 levels) in require': There was an error while trying to load the gem 'fillable-pdf'.
Gem Load Error is: Constants DL and Fiddle is not defined.
Backtrace for gem load error is:
/home/daniel/.rvm/gems/ruby-2.5.1@fuel/gems/fillable-pdf-0.6/lib/fillable-pdf/itext.rb:4:in `load'
....
<redacted>
Приложение отлично работает на OSX, CircleCI и Heroku.Кто-то с большим опытом работы с rjb
, чем я, замечает, что мне здесь не хватает?
Заранее спасибо!