0

Ruby Sinatraベースのスクリプトを使用してJARを作成しようとしているので、いくつかのgemにアクセスする必要があります。

私はそれらをそのようにインストールしようとします:

$ jruby -S gem install sinatra sqlite3 json              
ERROR:  While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/share/jruby/lib/ruby/gems/1.8 directory.

それらを私のホームディレクトリに配置する方法はありますか?私はFedora17i686とJRuby1.6.3を使用しています。

4

1 に答える 1

1

次のオプションを使用して、gemを特定のディレクトリにインストールできます。-i

$ gem install -i /path/to/location sinatra sqlite3 json

次に、GEM_PATH変数を に設定します/path/to/location/gems

于 2013-03-04T17:56:39.893 に答える