我正在使用 jruby 并尝试运行 Rails 应用程序。这个应用程序在我之前运行良好rvm use jruby
。我需要使用jruby,因为我使用的是gem neo4j,它需要jruby。
除了pg
. 经过几个小时努力摆脱Postgresql Client Library not found
错误后,我终于得到了一个干净的输出bundle install
但是,现在服务器不会启动。它给了我这个错误,其要点是:
LoadError: load error: pg_ext -- java.lang.UnsatisfiedLinkError: dlopen(~/.rvm/gems/jruby-1.6.7/gems/pg-0.13.2/lib/pg_ext.bundle, 9): Symbol not found: _environ
这就是我的 Gemfile [输出bundle install
]
更新:根据 vvlad 的建议,我尝试了对我有用的 activerecord-jdbcpostgresql-adapter。但是,网络服务器 gem 'thin' 现在给出了一个错误