`
xupo
  • 浏览: 216581 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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。



 

点击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

  • 大小: 41.3 KB
分享到:
评论

相关推荐

    eclipse的ruby on rails开发插件RadRails

    **Ruby on Rails 开发环境构建:Eclipse与RadRails 插件详解** 在现代软件开发领域,Ruby on Rails(简称Rails)作为一个强大的Web应用程序框架,因其简洁、高效的特性深受开发者喜爱。而Eclipse,作为一款功能强大...

    ruby_on_rails&radrails环境配置.pdf

    RadRails是一款基于Eclipse的Ruby on Rails集成开发环境(IDE),提供了丰富的功能支持Rails应用开发。 1. **下载与安装** - 访问官网[http://www.radrails.org/](http://www.radrails.org/)下载RadRails,通常只...

    Ruby on Rails环境搭建(基于WinXP & RadRails)

    在本教程中,我们将深入探讨如何在Windows XP操作系统上搭建Ruby on Rails开发环境,特别强调使用RadRails作为集成开发环境(IDE)。Ruby on Rails(RoR)是一个强大的Web应用程序框架,它基于Ruby编程语言,提供了...

    ruby on rails 101

    - **周一**:安装Ruby on Rails环境、了解其背后的哲学思想以及MVC架构。 - **周二**:创建第一个应用程序,学习如何处理文件、生成器和脚本。 - **周三**:掌握迁移、ActiveRecord、ActionController和ActionView的...

    Ruby on Rails 初体验--北大青鸟教师专题讲座PPT

    为了开发RoR应用,开发者可以选择各种开发环境,如InstantRails智能安装包,或者单独安装Ruby、Rails和MySQL,还可以使用如RadRails、NetBeans或Eclipse等IDE工具。 通过一个简单的通讯录应用为例,可以快速体验RoR...

    ruby1.8.6 + rails2.0.2 安装配置 详细说明

    RadRails 0.7.2是一个专为Ruby on Rails设计的集成开发环境(IDE),它基于Eclipse平台,提供了代码编辑、调试和项目管理等功能。安装RadRails可以通过下载官方提供的Eclipse插件或直接下载包含插件的Eclipse版本。...

    ruby RDT&RadRails(Eclipse下的插件)

    Ruby RDT(Ruby Development Tools)和RadRails是两个在Eclipse集成开发环境中用于支持Ruby on Rails(简称ROR)开发的插件。这两个工具极大地提升了Ruby程序员在Eclipse中的工作效率,提供了丰富的特性来帮助开发者...

    成功搭建Ruby运行环境为您展开Ruby体验大门

    成功搭建 Ruby 运行环境为您展开 Ruby 体验大门 在学习 Ruby 语言时,首要任务就是搭建 Ruby 的运行环境。只有当运行环境搭建完成后,才能找到符合以往开发习惯的 IDE 工具、看一看入门的例子、学习语言相关的知识...

    flex on rails

    The title "Flex on Rails" suggests an in-depth exploration of integrating Adobe Flex with Ruby on Rails (RoR), focusing specifically on Flex 3 and Rails 2. This integration allows for the creation of ...

    Aptana IDE 下载(官网版本)

    2011年Aptana吸收了Radrails项目,添加了Ruby on Rails支持。 如今Aptana Studio 1.0支持如下几大方面的开发功能:1、AJAX开发环境 HTML/JavaScript/CSS编辑器 prototype/dojo等常见AJAX类库集成和提示 JSON编辑器 ...

    Aptana.Studio.Professional.v1.2.7.024774.Incl.KeyMaker.and.Patch-DVT.part01.rar

    去年Aptana吸收了Radrails项目,添加了非常强大的Ruby on Rails支持。但是Aptana前进的脚本并未停止。随着苹果公司iPhone手机的发布,Aptana也推出了功能完备的iPhone集成开发功能,在Adobe公司的RIA产品AIR推出不久...

    Aptana_RadRails_Setup_2.0.2.exe.hx2.rar

    Aptana RadRails是一款强大的开源集成开发环境,特别设计用于Web应用程序的开发,尤其是针对Ruby on Rails框架。它基于Eclipse平台,提供了丰富的功能,包括代码编辑、调试、版本控制集成、构建工具以及对多种编程...

    RadRails的参数配置

    RadRails是一款专为Ruby on Rails框架设计的集成开发环境(IDE),它基于Eclipse平台,提供了许多方便Rails开发者的功能,如代码自动完成、调试、版本控制集成等。在使用RadRails进行开发时,理解并正确配置其参数...

    Aptana_RadRails_Setup_2.0.2.exe.hx3.rar

    Aptana RadRails是一款强大的集成开发环境(IDE),专为Web开发而设计,特别是针对Ruby on Rails框架。让我们深入了解一下这个工具及其相关知识点。 Aptana RadRails是Aptana公司推出的一款开源IDE,它基于Eclipse...

Global site tag (gtag.js) - Google Analytics