写点什么

JRuby 近况:JRuby 1.5.0.RC1、Warbler 1.0 及 Nokogiri Java Port

  • 2010-04-18
  • 本文字数:745 字

    阅读完需:约 2 分钟

4 月 15 日,经过了将近 5 个月的开发,JRuby 官方网站发布了最新的 1.5.0.RC1 版本,而 1.5.0 的正式版本预计也将在近期发布。1.5.0.RC1 是有史以来开发周期最长,也是修复 Bug 最多的一个版本,其中还做了大量改进,增加了很多新特性,例如:

近日, Warbler 也迎来了 1.0 版本,JRuby 核心团队的 Nick Sieger 对其中的新特性做了一些介绍。相比之前的版本,新版本在打war 包时不再需要复制文件(通过rubyzip Gem 实现,如果使用JRuby 1.5,这个步骤也可通过一段小的Java 扩展来实现);扩展更加方便;增加了 Bundler 支持和一些新的配置项。随着 Warbler 1.0 和 JRuby-Rack 0.9.7 的发布,一般的 Rails 3 应用程序可以做到无缝打包和发布,不再需要额外的配置。

大约一年前,Nokogiri XML API 提供了一个 FFI 版本的 Nokogiri,解决了在 JRuby 中使用 Nokogiri 的问题,但 Nokogiri on JRuby 的终极解决方案还是要提供一个纯 Java 的版本。在 Charles Nutter 等人的努力下,这一目标就要实现了。在最近的一篇博客中,他给出了构建及测试 Nokogiri Java Port 的详细脚本;785 个测试、1657 个断言中出现了 8 个失败和 19 个错误,而几天后的评论中,网友 yokolet 反馈在 785 个测试、1671 个断言中仅遇到了 7 个失败和 7 个错误。同时,Charles Nutter 也号召更多的朋友帮助测试、完善 Nokogiri Java Port,相信在不久的将来,就能拥有一个完全可用的纯 Java Nokogiri。

JRuby 社区正不断发展壮大,您是否已经跃跃欲试,希望在实际项目中运用 JRuby 了呢?

2010-04-18 10:561534
用户头像

发布了 135 篇内容, 共 64.0 次阅读, 收获喜欢 43 次。

关注

评论

发布
暂无评论
发现更多内容

游戏品类加速回暖,文娱内容持续火热——2022年IAA行业品类发展洞察系列报告·第三期

易观分析

游戏 报告 文娱

ONE 2.0应用场景解读 | 如何通过时序拓扑直观还原故障传导链路?

博睿数据

可观测性 应用场景 智能运维 博睿数据 ONE平台

如何用JavaScripte和HTML 实现一整套的考试答题卡和成绩表

葡萄城技术团队

如何使用Git进行代码托管

我是一个茶壶

git 代码托管 11月月更

广告业务存储神器:华为云GaussDB(for Redis)

秃头也爱科技

【Python 基础学习】-运算符

度假的小鱼

11月月更 Python运算符 Python运算符优先级

云数据库时代,DBA将走向何方?-v4

科技之光

软件架构的定义与分类

穿过生命散发芬芳

架构 11月月更

华为云区块链三大核心技术国际标准立项通过

科技怪授

支持向量机-探索核函数在不同数据集上的表现

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

阿里 CTO 程立:Severless 化正加速重塑阿里应用架构和研发模式

阿里巴巴云原生

阿里云 Serverless 云原生

从手动测试到自动测试,企业该如何选择?

飞算JavaAI开发助手

容器服务 ACK 结合 MSE Ingress,让集群入口流量管理更丰富、更容易

阿里巴巴云原生

阿里云 云原生 容器服务

聊聊Mybatis的类型转换接口TypeHandler

急需上岸的小谢

11月月更

感恩每一位 RockStar!

StarRocks

数据库

聊聊Mybatis的数据源之获取连接

急需上岸的小谢

11月月更

聊聊Mybatis的类型转换注册类TypeHandlerRegistry

急需上岸的小谢

11月月更

kitti数据集在3D目标检测中的入门(二)可视化详解

Studying_swz

人工智能 11月月更

成为数字游民,他们为何「All in Web3」?

One Block Community

程序员 web3 数字游民

“链游版羊了个羊”Matching Game即将登陆Gate

股市老人

支持向量机-非线性SVM与核函数

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

Web3领域首个三消小游戏Matching Game,近30交易量破800万U

BlockChain先知

折叠屏“世界杯”开哨,荣耀Magic Vs踢出关键一球

脑极体

【Python 基础学习】-变量和常量、输入输出

度假的小鱼

11月月更 Python变量常量 Python变量

第三章 TCP/IP ip地址概念与应用

我叫于豆豆吖.

11月月更

一文了解 Go 的复合数据类型(数组、切片 Slice、Map)

陈明勇

Go golang go基础 11月月更

【Python 基础学习】-基础语法

度假的小鱼

11月月更 Python基础语法

2022-11-24:小团在地图上放了3个定位装置,想依赖他们进行定位! 地图是一个n*n的棋盘, 有3个定位装置(x1,y1),(x2,y2),(x3,y3),每个值均在[1,n]内。 小团在(a,

福大大架构师每日一题

golang 算法 福大大

三分建设,七分运营|用现代化安全运营应对数据安全风险

爱科技的水月

Linux 文件基本属性

芯动大师

chmod 11月月更 Linux文件属主 charp chown

JRuby近况:JRuby 1.5.0.RC1、Warbler 1.0及Nokogiri Java Port_Java_丁雪丰_InfoQ精选文章