Eclipse下安装Ruby问题的解决

      今天试着安装Ruby,遇到一些问题,汇总在下面:

1、在Eclipse上安装Ruby 0.9.1插件,出现一个错误提示“Ruby mylyn connect failure”,错误描述“requires feature org.eclipse.mylyn.context_feature (2.0.0.v20070628-1000)”。

在网上查了一下资料,Mylyn是一个可选安装项,因此可以忽略。因为我是从Ruby网站上Download的RDT,在解压包下有一个site.xml文件,这个XML文件可能就是安装配置。所以打开site.xml文件,果然其中内容为:

<? xml version="1.0" encoding="UTF-8" ?>
< site  pack200 ="true"  digestURL ="http://updatesite.rubypeople.org/nightly/" >  
    
< description  url ="http://updatesite.rubypeople.org/nightly/" > Ruby Development Tools </ description >
    
<feature url="features/com.aptana.rdt.mylyn_feature_0.9.1.200711131528NGT.jar" id="com.aptana.rdt.mylyn_feature" version="0.9.1.200711131528NGT">
        
<category name="Ruby Integration"/>
    
</feature>
    
< feature  url ="features/org.rubypeople.rdt_0.9.1.200711131528NGT.jar"  id ="org.rubypeople.rdt"  version ="0.9.1.200711131528NGT" >
        
< category  name ="Ruby" />
    
</ feature >
    
< category-def  name ="Ruby"  label ="Ruby Development Tools" >
        
< description > Adds support for Rails development to Eclipse </ description >
    
</ category-def >
    
<category-def name="Ruby Integration" label="Ruby Integration Plugins">
        
<description>Ruby Development Tools integration for third party tools.</description>
    
</category-def>
</ site >

   编辑site.xml文件,将与Mylyn相关的标签删除,重新安装Ruby插件即可。

2、安装Rails时,输入命令“gem install rails --include-dependencies”后,系统出现错误提示:ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)。

解决办法:(1).打开防火墙设置,因为Rails要从远程Download一些安装包到本地再进行安装(不明白为什么它要这样做,也许国外比国内网络好,从不出问题?);(2). 先安装Rake,在命令行中输入“gem install rake”,然后再次运行“gem install rails --include-dependencies”,问题解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值