この質問には2つの部分があります。
- 今日はrvmを使用してJRubyをインストールしましたが、インストールは正常に行われました。システムにRuby1.9.3もインストールしています。1.9.3で持っているのと同じgemをJRubyに再インストールする簡単な方法はありますか?
jsongemをJRubyにインストールしようとしました。まず、次のようにしてデフォルトのRubyからJRubyに切り替えました
rvm jruby
(そして、実行してjrubyを使用していることを確認しましたrvm current
)。それから私はしましたjruby -S gem install json
。正常にインストールされました:Successfully installed json-1.7.5-java
しかし、そうすると
gem list
(またはjruby -S gem list
)、JRubyがインストールされたときにインストールされたgemを取得するだけです。ターミナルを終了し、gem listを再度実行しようとしましたが、それでも表示されません。
どんな助けでも大歓迎です。ありがとう
アップデート
gem envのgempathは、gemがインストールされている場所と同じではないことがわかりました。このリストに別の新しいgempathを(bashで)追加するにはどうすればよいですか?または、できれば、gemが正しいGEM PATHにインストールされていることを確認するにはどうすればよいですか?