[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Netbeans and Gems

Randy Adanza

8/12/2008 2:24:00 AM

Cheers,

Newbie here.

I'm trying to learn Ruby so I downloaded NetBeans 6.1 and give it a try,
I must
admit I kinda liked it. However, when trying to install Gems and/or
Update them
via Tools -> Ruby Gems I always get stuck and given this message (see
attachment).

What could be the problem here? Also, I noticed that Netbeans installs
the Gems in
a particular directory, can I copy this directory and apply it to my
home pc so
that I could get the Gems applied to it also? this is because I dont
have an
internet connection at home.

Thanks in advanced.

Attachments:
http://www.ruby-...attachment/2516/Netbean...

--
Posted via http://www.ruby-....

3 Answers

Randy Adanza

8/12/2008 3:20:00 AM

0

Ok I tried installing Gems in the commandline but I get this error.

jruby -S gem install mysql
JRuby limited openssl loaded. gem install jruby-openssl for full
support.
http://wiki.jruby.org/wiki/JRuby_Built...
Bulk updating Gem source index for: http://gems.rub...
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space

Does this means that my Netbeans and/or JRuby is broken?

thanks
--
Posted via http://www.ruby-....

Martin Krauskopf

8/12/2008 8:23:00 AM

0

Randy Adanza wrote:
> [...] when trying to install Gems and/or Update them via Tools ->
> Ruby Gems I always get stuck and given this message (see
> attachment).

You are hitting older JRuby issue. See:

http://wiki.netbeans.org/FaqRu...

You will encounter this only with older JRuby, JRuby 1.1.3 and further
bundles RubyGems 1.2.0 which does require much less memory.

You might either:

- switch to other platform (newer JRuby, MRI, Rubinius) in the Platform
Manager
- increase the memory as described in the wiki.
- switch to NetBeans 6.5 dev build (which bundles JRuby 1.1.3):

http://wiki.netbeans.org/RubyInstallation#section-RubyInstallation-Stayi...
or
http://wiki.netbeans.org/RubyInstallation#section-RubyInstallation-HowDoIGetTheContin...

[...]
> Also, I noticed that Netbeans installs the Gems in a particular
> directory

NetBeans behaves exactly the same way as from the command-line wrt. to
Gem Home, Gem Path, ... RubyGems settings. You are using (bundled) JRuby
which store its gems in the interpreters directory....

> , can I copy this directory and apply it to my home pc so
> that I could get the Gems applied to it also?

...you might e.g. set GEM_HOME (in Ruby Platform Manager) to:

/home/you/gem-repo

and move this repo to other machine and point the GEM_HOME on that
machine to it.

m.


Randy Adanza

8/12/2008 9:15:00 AM

0

Thanks for the reply, I will try that.
--
Posted via http://www.ruby-....