写点什么

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:561298
用户头像

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

关注

评论

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

递归的人生哲学

Nick

数据结构 算法 递归

Java 并发系列(一):多线程三大特性

TroyLiu

Java 多线程 原子性 可见性 有序性

为何要构建团队契约

Bruce Talk

敏捷 Agile

《函数式编程精粹》(2) 热身:A STACK BASED CALCULATOR

陈皓07

Elasticsearch Query Phase

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

不写代码可以写爬虫程序吗?老师说可以,无编码学爬虫之一。

梦想橡皮擦

Python 28天写作 2月春节不断更

秒杀系统的难点在哪?如何突破?

跳蚤

架构师训练营第八周作业 - 命题作业

阿德儿

join为啥会阻塞主线程?

叫练

join

【答疑点评必看】如何从「数据范围」中找到解题「突破口」...

宫水三叶的刷题日记

面试 LeetCode 数据结构与算法

架构师训练营课程纲要

陈皓07

「架构师训练营 4 期」 第八周 - 001&2

凯迪

架构师训练营 4 期

数据库规范设计说明书 整理

edd

翻译:《实用的Python编程》03_01_Script

codists

Python

第十三周作业&总结

胡益

第8周课后练习-性能优化二

潘涛

架构师训练营 4 期

网络故障的排错思路指南

《DDD with TLA+》(1) 建模思考

陈皓07

APP启动流程图

林亚超

译文 | 深度剖析 Pulsar Functions

Apache Pulsar

大数据 kafka 开源 pulsar Apache Pulsar

微服务架构设计与最佳实践

万俊峰Kevin

微服务 go-zero Go 语言

浅谈JVM 垃圾回收原理

跳蚤

并发与并行

ES_her0

28天写作

《函数式编程精粹》(3) Functional Design

陈皓07

《DDD with TLA+》(2) 系统行为

陈皓07

架构师进阶之《Your Mouse is a Database》

陈皓07

架构师进阶之《做踏实的架构》

陈皓07

《DDD with TLA+》(3) DEBUG & MODELING

陈皓07

优化JAVA代码总结

跳蚤

博文推荐 | Apache Pulsar 延迟消息投递解析

Apache Pulsar

kafka 开源 RocketMQ pulsar Apache Pulsar

《函数式编程精粹》(1) 函数式思考

陈皓07

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