我使用过ruby和ROR,但这个新项目要求我使用jruby。我已经得到了文档,它要求我安装jgem install cucumber等。
我在Ubuntu 10.10上这样做
我不明白jgem的部分。
我做了一些研究,并尝试通过jruby -S gem install cucumber安装它
并得到了输出:
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://jruby.kenai.com/pages/JRuby_Builtin_OpenSSL
ERROR: While executing gem ... (SystemCallError)
Unknown error - mkdir failed我尝试安装:gem install jruby-openssl,并得到相同的结果
发布于 2011-11-22 18:26:08
听起来很奇怪,你是怎么安装JRuby的?使用RVM?
如果你使用rvm,安装和使用jruby就像其他ruby实现一样非常容易。
rvm install jruby
rvm use jruby
jruby -v
gem install jruby-openssl发布于 2012-03-29 22:05:57
这些步骤展示了如何将bio和jruby-openssl打包到jruby-complete-1.6.7.jar中成为biojruby.jar (仅出于我的目的,我需要bioruby来开发生物信息学程序)
以下是步骤:
在terminal/console
mkdir biojruby
java -jar jruby-complete-1.6.7.jar -S gem install -i ./biojruby bio java -jar jruby-complete-1.6.7.jar -S gem install -i ./biojruby jruby-openssl jar uf jruby-complete-1.6.7.jar -C Biojruby.mv jruby-complete-1.6.7.jar您可以删除文件夹“biojruby.jar
现在输入:
java -jar biojruby.jar -S gem list您将看到(表示成功):
**** LOCAL GEMS ***
bio (1.4.2)
bouncy-castle-java (1.5.0146.1)
jruby-openssl (0.7.6.1)
rake (0.8.7)
sources (0.0.1)*现在您可以通过键入以下内容来测试您的ruby脚本:
java -jar biojruby.jar #Your_Ruby_Script.rb#https://stackoverflow.com/questions/8219563
复制相似问题