eclipse+radrails+bitnami-rubystack+DevKit+rubydebug构建 ruby on rails 开发环境

2011-07-20 15:31

目前 ror IDE开发环境有很多,比如netbeans、radrails、rails3、ruby in steel等,个人比较喜欢eclipse,所以介绍下集成环境。

首先要准备的几个需要下载的软件有

eclipse(http://www.eclipse.org/downloads/packages/eclipse-classic-37/indigor

bitnami-rubystack(http://bitnami.org/stack/rubystack

devkit(https://github.com/oneclick/rubyinstaller

把这三个软件下载下来。

1、首先安装bitnami-rubystack。这个软件集成了ruby、rails、gem、Mongrel服务器、mysql、appache、phpmyadmin。

注意安装的时候,安装路径中不要出现空格比如 C:\Program Files (program和files中间就有空格)、bitnami rubystack(这两个单词中间也有空格);建议直接安装在D盘根目录下(比如D:\rubystack)

安装的时候可能瑞星或其他杀毒软件会提示两三个病毒,这个没啥关系,不用杀掉,杀掉会不会造成错误,这个没有尝试。

安装完成后,把mysql下的libmysql.dll这个文件复制到system32下。

2、安装DevKit。运行DevKit-tdm-32-4.5.1-20101214-1400-sfx.exe把文件解压到任何目录(同样目录路径不要有空格,建议直接解压到D:\rubystack\devkit目录下);运行 程序->bitnami rubystack->use bitnami rubystack,启用ruby命令行,跳转到解压的devkit目录下。运行“ruby dk.rb”,按照给出的提示操作;先运行“ruby dk.rb init”进行初始化,初始化过程会检测当前系统内是否安装ruby,并将ruby的安装路径写入到config.yml中,由于安装的集成工具包所以无法被检测到,只能自己手动配置ruby路径;

# This configuration file contains the absolute path locations of all
# installed Rubies to be enhanced to work with the DevKit. This config
# file is generated by the 'ruby dk.rb init' step and may be modified
# before running the 'ruby dk.rb install' step. To include any installed
# Rubies that were not automagically discovered, simply add a line below
# the triple hyphens with the absolute path to the Ruby root directory.
#
# Example:
#
# ---
# - C:/ruby19trunk
# - C:/ruby192dev
#
---
- E:/RubyStack/rub

注意“-”还有“/”的样式

执行‘’ruby dk.rb review ‘查看是否显示已配置的路径,如果不显示则说明配置错误,显示则执行“ruby dk.rb install”开始安装,安装完成后会提示两个【info】。

3、安装rubydebug。在ruby命令行中执行gem install ruby-debug-ide。安装debug的ide(必须可以上网,因为需要到网上下载ruby-debug-ide)。

4、下载好eclipse,解压。在help->install new software。提示输入路径(http://download.aptana.com/tools/radrails/plugin/install/radrails-bundle)安装eclipse的radrails插件(如果有路径错误,请自己到aptana官网寻找。),按照提示安装就好。

5、运行eclipse,会提示让安装ruby。选择第二个,然后将rubystack下ruby的安装路径配置上。ruby环境配置完毕。

6、写一段ror程序,打个断点。run->debug configuration中新创建一个debug。


eclipse+radrails+bitnami-rubystack+DevKit+rubydebug构建 ruby on rails 开发环境_第1张图片
 

点击apply后可debug程序。
6、mysql安装后不能被别人访问的问题,是root权限被限制在能本机访问。到网上搜索个命令把这个限制去掉即可。

7、一下是安装的时候的一些参考资料

mysql root账户限制问题

http://blog.sina.com.cn/s/blog_485acedb0100a5cm.html 

devkit安装

http://rubyer.me/?p=134 

http://www.growee.tk/2011/01/04/%E8%A7%A3%E5%86%B3%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85ruby-debug/ 

bitnami

http://bitnami.org/article/howto-windows-rubystack-aptana-radrails-ruby-debug

你可能感兴趣的:(on,Ruby,Rails)