Ruby 是一种动态编程语言,它在许多方面类似于 Perl、Python 和 Smalltalk,但是它是自成体系。Ruby 的历史不短,它问世于 1993 年,先于在 1995 年便为公众知晓的 Java 和 PHP。所以尽管 Ruby 是一个成熟的语言,却不如其它语言普及。
Rails 是一个从零开始设计而成的框架,用于构建使用关系数据库后端的动态网站。它将关键词引入了 Ruby 编程语言,简化了 Web 应用程序的配置。此外,它还可以基于现有的数据库模式自动生产完整的 Web 应用程序。
目前,已经有一些主机提供商开始提供Ruby主机(配置在Apache中)。
我 是前一段时间在Oracle的开发人员邮件列表中第一次看到Ruby,第一次知道有这个东西。看到它吸引我的是“它可以方便直接使用数据库构建一个WEB 应用框架”,记得以前在Delphi中使用Websnap,也是可以方便的直接利用table等控件直接开发WEB应用,不过它还需要一定的编程,所以深 感这种框架的方便性和效率之高。
由于近一年来,我一直使用Eclipse做为我的WEB开发平台。所以,首先就在想,是否可以在Eclipse中配置Ruby开发平台?没曾想,真的是非常容易。看来Ruby确实是“历史悠久”,该有的都有了,只是还没得到广泛的应用而已。
在Eclipse 中配置Ruby,最简单的方法就是在Eclipse中(我是使用Eclipse 3.1,并且安装了中文语言包所以是中文的),在“帮助”——>“软件更新”——>“查找并安装...”,然后选择“搜索要安装的新功能部 件”并点击下一步。“新建远程站点”,名称你可自己定义一下,我是指定为Rudy,URL输入:http: //updatesite.rubypeople.org/nightly/ 然后确定,选择Rudy并点击完成。将连到服务器上去搜索Ruby for Eclipse的插件。将会找到“Ruby Development Tools”,勾上它并点击下一步去安装。
这种方式将 Ruby Development Tools 插附安装到Eclipse默认目录下,这样不方便管理。你可以使用另一种方式link的方式来安装。可以直接下载Ruby Development Tools for Eclipse插件包,可以在以下地址下载:
http://sourceforge.net/project/showfiles.php?group_id=50233
下载完后,解压缩。在Eclipse下新建一个目录——MyPlugins和Links
将下载的org.rubypeople.rdt-0.8.0.604272100PRD.zip移到Myplugins下,解压缩在org.rubypeople.rdt-0.8.0.604272100PRD目录下。
里面有两个目录,Plugins和features。在org.rubypeople.rdt-0.8.0.604272100PRD目录下创建一个eclipse目录,将plugins和features移到eclipse目录下。最终如下图所示:
然后在links目录下创建一个org.rubypeople.rdt-0.8.0.604272100PRD.link文件,文件名与在MyPlugins下的目录对应。内容为:
path=D:/Program/Develop/eclipse/MyPlugins/org.rubypeople.rdt-0.8.0.604272100PRD
D:/Program/Develop/eclipse/替换为相应的Eclipse安装目录。
重新启动Eclipse,在窗口透视图其它中你将看到Ruby。
OK,现在可以开发Ruby项目了。
当然,你所开发的Ruby项目要能运行,你还必须安装Ruby。Ruby可以在http://rubyforge.org/projects/rubyinstaller/下载安装。
最后,在Eclipse的首选项中,在Ruby中增加一个Interpreters:
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1148190