我正在使用jruby并尝试运行Rails应用程序。这个应用程序在我rvm use jruby
之前运作良好。我需要使用jruby,因为我正在使用宝石neo4j,这需要jruby。
除pg
外,所有宝石都适用于jruby。经过几个小时的努力摆脱Postgresql Client Library not found
错误后,我终于从bundle install
获得了干净的输出
但是,现在服务器无法启动。它给了我this错误,其要点是:
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
This是我在Gemfile中的内容[{1}}的输出
更新:正如vvlad所建议的,我尝试了activerecord-jdbcpostgresql-adapter,它对我有用。但是,webserver gem“thin”现在提供error