この質問には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にインストールされていることを確認するにはどうすればよいですか?