簡體   English   中英

JRuby和GEMS_PATH

[英]JRuby and GEMS_PATH

我正在嘗試使用基於Ruby Sinatra的腳本編寫JAR,因此我需要訪問一些寶石。

我嘗試像這樣安裝它們:

$ 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.

他們有辦法將它們放在我的主目錄中嗎? 我使用Fedora 17 i686和JRuby 1.6.3。

您可以使用-i選項將gems安裝在特定目錄中:

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

然后將GEM_PATH變量設置為/path/to/location/gems

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM