JRuby--Java和Ruby的强强联合 Centos7.X
来源:互联网 发布:沈阳seo公司 编辑:程序博客网 时间:2024/05/16 15:50
什么是JRuby
JRuby是一个纯Java实现的Ruby解释器。通过JRuby,你可以在JVM上直接运行Ruby程序,调用Java的类库。很多Java编写的Ruby IDE都是使用JRuby来解释语法的。
JRuby,JVM下的一个开源Ruby解释器,能够在Java里面使用Ruby类库。就像标准的Ruby解释器一样,除开使用Ruby调用本地方法(C代码)或者Java类库以外,Ruby代码都能够在JRuby里面正确执行。
为什么JRuby
除了适合用来开发面向Internet 的Web 应用之外,还有很多公司将JRuby 看作是使Rails 进入企业应用的关键技术,例如ThoughtWorks。JRuby 允许Rails 应用部署在流行的Java 应用服务器中,很多企业早已建立了这样的运行环境,但因为某些原因无法为运行Rails 应用建立一个全新的运行环境。任何技术的流行,深究起来,其背后都有经济上的原因。Rails 能够达到5 倍于SSH 的开发效率,使它成为了一个几乎无法被抗拒的选择。Rails 进入企业应用,只是一个时间问题,它的前景十分光明。
下载
风来了.fox
http://jruby.org/download
wget https://s3.amazonaws.com/jruby.org/downloads/9.1.7.0/jruby-bin-9.1.7.0.tar.gztar zxvf jruby-bin-9.1.7.0.tar.gzmkdir -p /usr/javamv jruby-9.1.7.0 /usr/java/jruby-9.1.7.0
设置环境变量
vim /etc/profile.d/jruby.sh
加入
#!/bin/bashexport JRUBY_HOME=/usr/java/jruby-9.1.7.0export PATH=$JRUBY_HOME/bin:$PATH
应用并生效
. /etc/profile. /etc/bashrc
查看版本
jruby -v
输出类似如下信息,即安装成功
jruby 9.1.7.0 (2.3.1) 2017-01-11 68056ae Java HotSpot(TM) 64-Bit Server VM 25.121-b13 on 1.8.0_121-b13 +jit [linux-x86_64]
Windows
http://www.cnblogs.com/skyme/archive/2012/08/18/2637417.html
0 0
- JRuby--Java和Ruby的强强联合 Centos7.X
- JRuby入门:Java与Ruby的强强联合
- JRuby:使Java和Ruby成为一家人
- JRuby:使Java和Ruby成为一家人
- JRuby:使Java和Ruby成为一家人
- JRuby:使Java和Ruby成为一家人
- JRuby:使Java和Ruby成为一家人
- JRuby:使Java和Ruby成为一家人
- JRuby:使Java和Ruby成为一家人
- JRuby:使Java和Ruby成为一家人
- JRuby:使Java和Ruby成为一家人
- JRuby:使Java和Ruby成为一家人(转自天极网)
- 如何为基于maven和ruby/jruby的项目进行兼容性测试
- JRuby 1.0发布:实现JVM对Ruby的兼容
- RUBY学习之旅(四):JRUBY的hello world
- JRuby:集Java和RoR之所长
- Mac OS X上安装JRuby on Rails和sqlite3
- 基于java的jruby验证码
- CS0103号错误是什么
- 项目管理:effevo项目管理工具
- python中的__name__ =="__main__"
- hduProblem-1754线段树的应用
- 2016年度总结(下)及展望
- JRuby--Java和Ruby的强强联合 Centos7.X
- threejs纹理
- 内存分页
- Jetty之SocketConnector
- activemq推送学习
- Ubuntu16.04安装sublime text 3
- js跨域请求服务器数据
- 动态库和静态库的创建
- C语言中结构体的位域(bit-fields)