配置eclipse开发ruby

最近在看Metasploit要用到ruby写exploit,配置下eclipse来开发ruby

RDT(Ruby Development Tool)下载地址:
http://jaist.dl.sourceforge.net/sourceforge/rubyeclipse/org.rubypeople.rdt-0.7.0.601192300PRD.zip

ruby在安装Metasploit的时候已经安装好了,现在只需配置下Eclipse.

1.解压该文件,获得features和plugins两个文件夹,将这两个文件夹复制到eclipse的安装目录下(把这两个文件夹的文件分别拷贝到esclipse相应的文件夹里即可,物品拷贝到dropins文件夹下了),即可完成RDT的安装。

2.设置RDT,Ruby是一种解释型语言,在eclipse中必须将其与某种环境管理起来,才能够运行Ruby脚本。在eclipse的windows—preferences菜单中,点击左侧的Ruby/Installed interpretes节点,点击界面中的Add按钮,在Location中将其指向Ruby安装目录下的bin目录。例如我的目录是C:\ruby\bin\ruby.exe。点击确定完成设置

3.在eclipse中对Ruby说hello world。点击新建按钮,新增一个projects,这时在列表中能看到Ruby节点,点击finished新增,然后在项目节点上点击右键,选择file,新增一个hello.rb文件,在文件中输入如下代码:
puts "hello,world"
然后在hello.rb文件上右键——Run as——Ruby application,然后在console中就能看到输出结果:hello,world了。


可以正常输出不过会出现如下警告,但不影响编译

“cygwin warning:
  MS-DOS style path detected: E:/project/java code/rubycode/hello.rb
  Preferred POSIX equivalent is: /cygdrive/e/project/java code/rubycode/hello.rb
  CYGWIN environment variable option "nodosfilewarning" turns off this warning.
  Consult the user's guide for more details about POSIX paths:
    http://cygwin.com/cygwin-ug-net/using.html#using-pathnames”

要去掉这个警告可以在系统里设置一个环境变量
CYGWIN=nodosfilewarning;


至此就OK了

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值