【发布时间】:2012-05-24 23:45:22
【问题描述】:
我在/home/david/apps/jruby 安装了 jruby,并且没有在 .bash_profile 中设置。我确实在 .bash_profile 中将 ruby 设置为 /home/david/apps/ruby/bin。
我创建了一个 hello world gem。
/home/david/apps/jruby/bin/jruby -S rake install
test 0.0.1 built to pkg/test-0.0.1.gem
test (0.0.1) installed
然后
/home/david/apps/jruby/bin/jruby -S gem list --local
*** LOCAL GEMS ***
bundler (1.0.22)
diff-lcs (1.1.3)
em-proxy (0.1.6)
eventmachine (0.12.10 java)
http_parser (0.1.3)
json (1.5.0 java)
json-jruby (1.5.0 java)
macaddr (1.6.0)
nokogiri (1.5.0 java)
rake (0.9.2.2)
rspec (2.8.0)
rspec-core (2.8.0)
rspec-expectations (2.8.0)
rspec-mocks (2.8.0)
sources (0.0.1)
systemu (2.2.0)
uuid (2.3.5)
不存在,但它确实显示为
david@linux-8h1y:~/projects/greyfox/test> ruby -S gem list --local
*** LOCAL GEMS ***
...
test (0.0.1)
...
我错过了什么?它快把我逼疯了。请不要推荐 RVM,我对那一堆破烂的废话感到头疼。
【问题讨论】: