`
topgun
  • 浏览: 23989 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Jruby on Rails 安装配置

    博客分类:
  • RoR
阅读更多

安装

主要是通过gem 来安装

 

先升级一下gems

jruby -S gem update --system

  openssl

首先安装这个,不然会每次都警告一下

C:\>jruby -S gem install jruby-openssl
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
Successfully installed jruby-openssl-0.5.1
1 gem installed
Installing ri documentation for jruby-openssl-0.5.1...
Installing RDoc documentation for jruby-openssl-0.5.1...

 然后装rails

我是遇到问题了:

C:\>jruby -S gem install rails
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    SystemCallError: Unknown error - ??¨???????????????è?????????????????????·
??????????è???????? (http://gems.rubyforge.org/gems/activeresource-2.3.3.gem)

 不过解决的办法非常简单,重新在试,不知道是不是网络的问题,运气好两三次,不好就十几次,反正最后都能装成功:

C:\>jruby -S gem install rails
Successfully installed activeresource-2.3.3
Successfully installed rails-2.3.3
2 gems installed
Installing ri documentation for activeresource-2.3.3...
Installing ri documentation for rails-2.3.3...
Installing RDoc documentation for activeresource-2.3.3...
Installing RDoc documentation for rails-2.3.3...

如果有遗留项目,可以安装多个rails 版本

C:\>jruby -S gem install -v=2.3.2 rails

 这次错误更频繁,处理这个问题的方法就是把gem 下载到本地安装:

E:\TDDOWNLOAD>jruby -S gem install activeresource-2.3.2.gem
Successfully installed activeresource-2.3.2
1 gem installed
Installing ri documentation for activeresource-2.3.2...
Installing RDoc documentation for activeresource-2.3.2...

数据库驱动

E:\TDDOWNLOAD>jruby -S gem install activerecord-jdbcsqlite3-adapter
E:\TDDOWNLOAD>jruby -S gem install activerecord-jdbcmysql-adapter

 sqlite 数据库安装

到这里下载 http://www.sqlite.org/download.html

在“Precompiled Binaries For Windows” 栏目里面,分别下载:

sqlite-3_6_16.zip sqlitedll-3_6_16.zip

然后解压到 E:\ruby\jruby\bin

 

Netbeans

下载最新的nb,我现在是6.7.1

因为这里只想开发rails ,我就只选择安装了rails ,以后运行速度应该会比完全安装快些

配置

在“工具”>“ruby 平台” 里面,添加我们安装的最新的jruby (nb 自带的不一定是新的)

ok ,就可以新建一个项目试试玩了

提一点,需要修改数据库配置文件:

 

adapter: jdbcsqlite3
分享到:
评论

相关推荐

    jRuby On Rails WEB2.0

    《jRuby on Rails WEB2.0》:将Ruby on Rails融入Java平台的实践指南 《jRuby on Rails WEB2.0》是一部由Ola Bini撰写的书籍,深入探讨了如何将Ruby on Rails这一敏捷开源框架与Java平台相结合,以构建高效、灵活的...

    JRuby on Rails Web 2.0 Projects

    - **JRuby安装与配置**:详细介绍如何在Java环境中设置JRuby环境,包括必要的工具和依赖项。 - **JRuby与Java集成**:讲解如何在JRuby应用中调用Java类和方法,以及如何在Java应用中使用Ruby脚本。 ##### 2. JRuby ...

    Code Review&JRuby on Rails

    2. **安装与配置**:详细步骤指导如何在不同环境中安装JRuby,并设置为Rails项目的默认Ruby解释器。 3. **性能优化**:探讨JRuby如何提升Rails应用的性能,包括并发处理、内存管理等方面。 4. **兼容性问题**:...

    jruby_on_rails

    1. **环境设置**:首先,你需要安装 JRuby,然后配置 JRuby 的 gem 环境,确保 Rails 和相关依赖项正确安装。 2. **创建项目**:使用 `rails new` 命令创建一个新的 Rails 项目,只不过在 JRuby 环境下,这个命令会...

    JRuby和Rails-让Ruby语言融入于Java项目.rar

    3. **集成JRuby和Rails到Java项目**:说明如何在Java项目中配置和使用JRuby,包括添加依赖、调用Ruby代码、以及如何利用JRuby运行Rails应用。 4. **性能优化**:探讨JRuby在Java平台上的性能表现,提供优化Ruby代码...

    2009 KungFu Rails大会JRuby演讲PPT

    KungFu Rails大会是一个专注于Ruby on Rails技术的活动,而JRuby则是Ruby的一个重要实现,它允许开发者在Java平台上运行Ruby代码,从而利用Java的生态系统。 首先,JRuby是一个开源的、符合Ruby语言规范的实现,由...

    heroku-jruby-rails-4

    总之,"heroku-jruby-rails-4" 提供了一个在 Heroku 上快速启动和部署基于 JRuby 和 Rails 4 应用的起点,使得开发者能够专注于编写业务逻辑,而不必担心底层基础设施的配置。通过 Heroku 的便利性和 JRuby 的性能,...

    jruby_windows_1_6_4安装文件

    4. **Rails支持**:对于Web开发,JRuby支持Ruby on Rails框架,可以在Windows环境下搭建高效稳定的Rails应用服务器。 5. **并发性**:JVM的线程模型为JRuby提供了良好的并发支持,适合处理高并发场景。 **JRuby ...

    结合使用 Oracle 和 Ruby on Rails 教程

    【描述】:“结合使用 Oracle 和 Ruby on Rails 教程”这篇博文提供了关于在Ruby on Rails项目中配置和使用Oracle数据库的详细步骤。它涵盖了从安装必要的库和驱动程序到创建数据库连接、迁移以及查询的全过程。通过...

    org.jruby.rar

    JRuby 不仅实现了 Ruby 标准库,还支持 Ruby on Rails 框架,使得 Java 开发者能够利用 Ruby 的生产力特性。 2. JRuby 优势:JRuby 提供了与 Java 平台的深度集成,可以访问所有 Java 类库,同时还能利用 JVM 的多...

    请放弃 Jruby和Jython 而选择 Groovy

    Jruby支持Rails框架,使得Java开发者可以利用Ruby on Rails进行快速Web应用开发。 2. **Jython** 是Python语言的Java版本,它提供Python的简洁和强大的功能,并且能够调用Java库。Jython适合那些喜欢Python语法但又...

    NetBeans 6.0 安装和配置Ruby Support

    - 可选地,你可以勾选`JRuby and Rails Distribution`以安装JRuby和Ruby on Rails框架。 - `Ruby Experimental Hints`提供额外的源代码提示,可以根据需要选择。 - 安装过程包括点击`Install`,接受许可协议,...

    jruby-src-1.1b1.zip

    6. ** JRuby与Rails**:JRuby也是运行Ruby on Rails框架的一种选择,它允许在Java平台上开发Web应用,充分利用Rails的生产力和JVM的性能。 7. ** JRuby的性能**:由于运行在JVM上,JRuby的性能往往比标准的MRI...

    rails magazine issue 3

    ### Ruby on Rails Magazine Issue 3:深度探索与实践 #### 核心知识点解析: ##### 1. Ruby on Rails 概览 《Rails Magazine》聚焦于 Ruby on Rails 的深入研究与应用,每一期都包含了该领域内专家的见解、实用...

    终于知道怎么把rails Web程序打包成可执行文件了

    在Ruby on Rails开发的世界里,将Web应用程序打包成可执行文件是一个常见的需求,尤其是在需要部署到没有Ruby环境的服务器或者希望提供用户一个独立运行的软件时。标题中的“终于知道怎么把rails Web程序打包成可...

    Rails相关电子书汇总二

    Ruby on Rails(简称Rails)是一种基于Ruby语言的开源Web开发框架,它遵循MVC(模型-视图-控制器)架构模式,以简洁、高效的代码和“约定优于配置”的原则著称,广泛应用于web应用开发。 描述中提到的“博文链接:...

    rubyee 安装

    RubyEE(原名JRuby on Rails)是一个基于Java平台的Ruby环境,它允许开发者利用Ruby语言开发企业级的Java应用程序。本文将详细介绍如何在你的系统上安装RubyEE,以便你可以开始享受其带来的高效开发体验。 首先,...

    guard-jruby-minitest:在没有启动成本的情况下在 JRuby 上保护 Minitest

    这是因为默认情况下,每个run_on_modification或run_on_change启动一个新进程,这会导致。 已经尝试了一些方法,例如或 。 这个保护扩展允许您在 JRuby 上运行所有测试,而无需每次都产生初始启动成本。 它会提前...

    UsingJRubyFreePdfBook-英文原版.zip

    首先,书中会介绍JRuby的基本概念和安装步骤,包括如何配置环境变量、设置JRuby版本管理和构建工具如Bundler的使用。了解这些基础知识对于初学者来说至关重要,能够帮助他们快速入门JRuby开发。 接着,书中的章节将...

Global site tag (gtag.js) - Google Analytics