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

安装ruby,包括thrift、eclipse插件、运行测试等步骤

阅读更多
1、下载并安装ruby20111229-1559-sfx.exe(E:\开发包)
把ruby加入环境变量Path中:e:\Ruby193\bin;
----------------------------
2、下载并双击解压DevKit-tdm-32-4.5.2-20110712-1620-sfx.exe(E:\开发包)
----------------------------
3、安装并测试,cd到步骤2的解压目录下:
----C:\DevKit>ruby dk.rb init
[INFO] found RubyInstaller v1.9.3 at C:/Ruby193
Initialization complete! Please review and modify the auto-ge
'config.yml' file to ensure it contains the root directories
of the installed Rubies you want enhanced by the DevKit.

----C:\DevKit>ruby dk.rb install
[INFO] Updating convenience notice gem override for 'C:/Ruby1
[INFO] Installing 'C:/Ruby193/lib/ruby/site_ruby/devkit.rb'

----C:\DevKit>gem install rdiscount --platform=ruby
Fetching: rdiscount-1.6.8.gem (100%)
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
Successfully installed rdiscount-1.6.8
1 gem installed
Installing ri documentation for rdiscount-1.6.8...
Installing RDoc documentation for rdiscount-1.6.8...
----------------------------
4、安装thrift
C:\DevKit>gem install thrift
----------------------------
5、安装ruby的eclipse插件:
help->install new software->
路径:http://download.eclipse.org/technology/dltk/updates/
-->Dynamic Languages Toolkit (DLTK) 2.0
   -->Dynamic Languages Toolkit - Ruby Development Tools 2.0.0.v20100505-1154-7G--E_EkMU3NHhvAUo0G
   -->Dynamic Languages Toolkit - Ruby Development Tools SDK 2.0.0.v20090730-1127-4--84L23HCMnUW7RPoxKoq2YAFlN
----------------------------
6、在eclipse中设置ruby环境:
window->preference->Ruby->interpreters
add ruby.exe,路径为步骤1的ruby开发包中(E:\Ruby193\bin\ruby.exe)
----------------------------
在eclipse运行ruby test:
右键单击/weiboTestAuto/test.rb,
run as->run configurations->ruby script,
new一个configuration,在arguments中填入运行参数:
-s test/testRecmdServer.rb(测试ruby脚本) -r resource/testRecmdServerRes.rb(资源ruby脚本) -m getUserList(方法名) -o abc(测试结果输出文件名)
run
分享到:
评论

相关推荐

    linux下安装和测试thrift

    通过以上步骤,你已经在Linux环境中成功安装和测试了Thrift。Thrift的强大在于其跨语言特性,可以根据实际需求选择不同的语言生成客户端和服务端代码,实现高效的数据传输和通信。记住,在实际项目中,可能还需要...

    thrift jar包及相关学习步骤

    1. **安装Thrift**: 下载Thrift的源码或预编译的二进制包,配置环境变量,确保可以运行thrift命令。 2. **编写IDL文件**: 学习Thrift IDL语法,创建一个简单的服务接口和数据结构描述文件。 3. **生成代码**: 使用...

    php_thrift_python安装测试记录

    本篇文章将围绕“php_thrift_python安装测试记录”这一主题,深入探讨如何在PHP中使用Thrift客户端调用Python服务端,并分享相关的安装步骤和代码示例。 首先,我们来看Thrift的基本工作原理。Thrift通过一种中间...

    mac thrift 0.9.3安装

    mac 想安装低版本thrift 0.9.3太难了,高版本比较简单 直接执行 brew install thrift.rb 即可安装

    虚拟机Centos安装thrift

    thrift的安装可以分为三个步骤: - 配置安装环境(./configure) - 编译安装(make) - 安装(make install) 在执行configure时,可能会出现需要安装其他包的错误提示,需要根据提示安装缺少的依赖包后再次尝试。...

    thrift安装

    ### Thrift安装步骤 1. **下载Thrift源码** 首先,你需要从Thrift的官方网站或者通过Git克隆其源码仓库获取最新版本的Thrift。在本例中,我们使用的是`thrift-0.8.0`这个版本,你可以从Apache的发布页面下载对应的...

    thrift环境配置方法

    本文介绍了 Thrift 环境配置的方法,包括安装 MacPorts、Boost、Xcode 和 Command Line Tools、libevent 和 Thrift 等步骤。按照这些步骤,开发者可以轻松地配置好 Thrift 环境,实现高性能的服务之间的远程过程调用...

    thrift测试程序

    服务端测试可能涉及并发处理能力、异常处理、性能测试等方面;客户端测试则关注调用的准确性、网络延迟、错误处理等。此外,测试过程中还会关注Thrift的序列化和反序列化效率,以及跨语言通信的兼容性。 总之,...

    thrift环境搭建(内附thrift运行环境可执行程序、搭建说明文本)

    安装成功后,可以通过运行`thrift --version`命令来检查Thrift是否已经正确安装。如果显示Thrift的版本信息,那么恭喜,你已经成功搭建了Thrift环境。 5. **编写IDL文件** 使用Thrift,你需要定义服务接口的IDL...

    thrift win7 安装与使用

    - `thrift-0.9.1.tar.gz`: 包含库文件工程等。 - `Thrift compiler for Windows (thrift-0.9.1.exe)`: 用于在Windows下生成目标语言的代码。 2. **安装工具**: - Visual Studio 2010: 如果未安装,请先安装。 - ...

    MacOS10.6下编译安装Thrift的详细步骤

    Thrift是一个各种语言开发的中间连接件,是用Java开发的源码模组插件包 可以单独编译安装.可是很多时候 按照官方提供的步骤都是不成功的的. 更要命的问题是,官方采用了SVN自动文件更新服务,在编译过程中有自动连接SVN...

    php使用thrift客户端访问服务器测试

    php 使用thrift客户端访问服务器测试 下载后 放到站点根目录,设置 thrift_test.php里的 $socket = new TSocket('10.200.28.43', 10001); 修改为默认服务器和端口 后 直接访问 http://localhost/thrift_test.php

    ice-dubbo-thrift-grpc性能测试对比

    《ice-dubbo-thrift-grpc性能测试对比》 在IT领域,选择合适的RPC(远程过程调用)框架对于系统的性能和可扩展性至关重要。本文主要分析了四种常见的RPC框架——ice、dubbo、thrift和grpc的性能表现,通过一组简化...

    Thrift-0.5.exe

    Thrift的主要目的是解决分布式系统中的通信问题,它允许开发者定义服务接口,并自动生成相应的客户端和服务器端代码,支持多种编程语言,包括C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, ...

    thrift运行成功的例子

    7. **部署与扩展**:Thrift 服务可以部署在各种服务器环境中,如 Nginx、Apache 等。随着负载增加,可以通过负载均衡和集群部署来扩展服务。 8. **调试与监控**:为了确保服务的稳定运行,开发者通常会添加日志记录...

    VS2017_Hbase thrift C++接口测试

    首先,我们需要安装Apache Thrift工具,它包括了编译器和库。安装后,使用Thrift编译器将HBase的Thrift IDL(接口定义语言)文件转换为C++代码。HBase的Thrift IDL文件通常包含了HBase服务的接口定义,如打开表、...

    使用wireshark抓取thrift协议接口调用

    - 重新启动Wireshark:安装插件后,重启Wireshark,Thrift协议应该已经在解码器列表中可见。 5. **查看Thrift接口调用详情** - 解码视图:现在,当你查看捕获的Thrift数据包时,Wireshark应该能解析出服务名、...

    thrift安装文件

    thrift安装文件

    windows环境下thrift.exe的使用

    总之,Windows环境下使用Thrift.exe进行分布式系统开发,主要步骤包括安装Thrift.exe、编写Thrift IDL文件、生成目标语言代码,以及在服务端和客户端分别实现接口。Thrift通过提供一种统一的接口定义方式,简化了多...

    maven-thrift-server

    - "thrift-server 最简单的测试案例"表明,项目可能包含一个简单的服务器实现和对应的测试用例,用来验证Thrift服务的正确性。 - 测试通常使用JUnit或类似框架,模拟客户端调用,检查服务器的响应是否符合预期。 ...

Global site tag (gtag.js) - Google Analytics