zoukankan      html  css  js  c++  java
  • 安装配置Jruby on Rails

    1.下载并安装

     jruby 1.6.8 (ruby-1.8.7-p357) (2012-09-18 1772b40)

    2.安装rake    rack (1.4.5, 1.0.1)

    gem install rake

    3.安装rails             rails (3.2.13, 2.3.5)

    gem install rails

    gem install rails -v '2.3.5'              rails3目前安装还有问题

    4.安装ActiveRecord-JDBC       ActiveRecord-JDBC (0.5)

    gem install ActiveRecord-JDBC

    5.安装BlueCloth           BlueCloth (1.0.1)   和RedCloth    RedCloth (4.2.9 java)

    BlueCloth和RedCloth是实现了Textile和Markdown的Gem,它们都是文本标记格式,可以在不使用HTML的情况下书写漂亮的文本

    gem install BlueCloth

    gem install RedCloth

    6.安装Facets

    Rails在标准库的基础上增加了很多小的实用程序。它们一般在ActiveSupport名为核心扩展的部分里。在里面可以找到很有用的 Symbol#to_proc(在附录A中有更多关于它的信息),还有很多让你的Ruby代码更易读的东西,比如用4.hours + 20.minutes来代替4*3600 + 20*60。你能在ActiveSupport中找到大多数实用程序,而在Facets里,你会发现很多没有被放入Rails的东西。Facets是一个 实用程序的集合,其中有小的程序也有大的程序,它们都能被独立使用

    gem install facets

    7.安装Mongrel                mongrel (1.1.5 java)

    gem install mongrel

    8.安装mongrel_jcluster                  mongrel_jcluster (0.0.1)

    gem install mongrel_jcluster

    9.创建Rails程序

    找一个准备存放程序的目录,执行:

    rails myproject_name

    10.启动mongrel,运行rails程序

    cd myproject_name

    jruby script\server                 默认端口3000    打开连接:http://localhost:3000

    jruby script\server -p 3006    指定端口3006    打开连接:http://localhost:3006

    其他:

    actionmailer (3.2.13, 2.3.5)
    actionpack (3.2.13, 2.3.5)
    activemodel (3.2.13)
    activerecord (3.2.13, 2.3.5)
    ActiveRecord-JDBC (0.5)
    activerecord-jdbc-adapter (1.2.9)
    activerecord-jdbcsqlite3-adapter (1.2.9)
    activeresource (3.2.13, 2.3.5)
    activesupport (3.2.13, 2.3.5)
    arel (3.0.2)
    BlueCloth (1.0.1)
    bouncy-castle-java (1.5.0147)
    builder (3.0.4)
    bundler (1.3.5)
    coffee-rails (3.2.2)
    coffee-script (2.2.0)
    coffee-script-source (1.6.2)
    erubis (2.7.0)
    execjs (1.4.0)
    facets (2.9.3)
    gem_plugin (0.2.3)
    hike (1.2.2)
    i18n (0.6.1)
    jdbc-sqlite3 (3.7.2.1)
    journey (1.0.4)
    jquery-rails (3.0.0)
    jruby-openssl (0.8.8)
    jruby-win32ole (0.8.5)
    json (1.8.0 java)
    mail (2.5.4)
    mime-types (1.23)
    mongrel (1.1.5 java)
    mongrel_jcluster (0.0.1)
    multi_json (1.7.5)
    polyglot (0.3.3)
    rack (1.4.5, 1.0.1)
    rack-cache (1.2)
    rack-ssl (1.3.3)
    rack-test (0.6.2)
    rails (3.2.13, 2.3.5)
    railties (3.2.13)
    rake (10.0.4, 0.8.7)
    rdoc (3.12.2)
    rdoc-data (3.12)
    RedCloth (4.2.9 java)
    sass (3.2.9)
    sass-rails (3.2.6)
    sources (0.0.1)
    sprockets (2.2.2)
    therubyrhino (2.0.2)
    therubyrhino_jar (1.7.4)
    thor (0.18.1)
    tilt (1.4.1)
    treetop (1.4.12)
    tzinfo (0.3.37)
    uglifier (2.1.1)

  • 相关阅读:
    SharePoint 2013 图文开发系列之自定义字段
    SharePoint 2013 图文开发系列之Visual Studio 创建母版页
    SharePoint 2013 图文开发系列之代码定义列表
    SharePoint 2013 图文开发系列之计时器任务
    SharePoint 2013 图文开发系列之应用程序页
    SharePoint 2013 图文开发系列之事件接收器
    SharePoint 2013 图文开发系列之可视化WebPart
    SharePoint 2013 图文开发系列之WebPart
    SharePoint 2013 对二进制大型对象(BLOB)进行爬网
    SharePoint 2013 状态机工作流之日常报销示例
  • 原文地址:https://www.cnblogs.com/dami520/p/3125346.html
Copyright © 2011-2022 走看看