写点什么

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

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

关注

评论

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

python实现B站评论分页爬取

tbapi

B站 API接口 B站数据采集 B站视频评论采集 哔哩哔哩数据采集 B站评论API

兼顾效率和性能!快手低代码平台在大型活动中的技术实践!

快手技术

房产楼盘小程序管理系统:助力房产营销数字化升级的优质解决方案

微擎应用市场

来信小程序管理系统:匿名信息传递与社交互动平台

微擎应用市场

广义可逆计算 (Generalized Reversible Computation): 一个软件构造范式的正名与阐释

canonical

神经网络实验解析:从数学表示到训练动态可视化

qife122

神经网络 ReLU激活函数

刘诗雯现身TCL品牌活动,雷鸟34Q9显示器同台竞技

科技汇

黑龙江等保测评备案材料:准备指南与规范要求

等保测评

全域洞察新时代:舆情监测与海外社交媒体监控的整合实战

沃观Wovision

社交媒体 沃观Wovision 舆情监测系统 海外舆情监测

Roo Code 使用 Bright Data mcp 实现获取 Tiktok 数据一键生成页面

陈老老老板

AI Agent MCP

Playwright MCP浏览器自动化全攻略

测吧(北京)科技有限公司

基于YashanDB数据库的智能告警系统设计思路

数据库砖家

2025 年黑龙江等保测评新规:企业合规新方向

等保测评

构建企业级 AI 应用:为什么我们需要 AI 中间件?

Apache RocketMQ

云原生 中间件 消息队列 云栖大会

房产楼盘小程序管理系统:助力房产营销数字化升级的优质解决方案

微擎应用市场

基于YashanDB的多区域灾备策略与实施方法

数据库砖家

基于YashanDB的企业级数据脱敏技术详解

数据库砖家

深入解析:使用Python爬取Bilibili视频的完整指南

tbapi

B站视频数据采集 B站 API接口 B站视频评论采集 哔哩哔哩数据采集

双管齐下:舆情监测与海外社交媒体监控的融合之道

沃观Wovision

社交媒体 沃观Wovision 舆情监测系统 海外舆情监测

可逆计算:一场软件构造的世界观革命

canonical

解码海外声音:社交媒体监控如何成为舆情监测的关键支点

沃观Wovision

跨境贸易 社交媒体 沃观Wovision 舆情监测系统 海外舆情监测

拇指活动发布平台小程序管理系统:全场景活动管理解决方案

微擎应用市场

全球第三方SDK市场持续增长,手机一键登录验证SDK怎么选?

MobTech袤博科技

登录验证

报名开启丨ATCx Digital Twin:Altair 2025 数字孪生技术会议重磅来袭

Altair RapidMiner

AI 数字孪生 仿真 高性能计算 CAE

Roo Code 使用 Bright Data mcp 实现获取 Tiktok 数据一键生成页面

陈老老老板

AI Agent MCP

NVIDIA 开源 Audio2Face:音频生成逼真面部动画;Gemini Live API 支持思考能力 丨日报

声网

【RFID智能工具柜品牌推荐】价格差异大吗?哪款性价比更高?

斯科信息

斯科信息 深科物联 RFID工具柜品牌推荐 RFID工具柜哪家好

华为云云容器引擎CCE:文档内容细打磨,服务上手更轻松

华为云原生团队

云计算 容器 云原生

基于YashanDB的实时数据分析平台搭建指南

数据库砖家

基于YashanDB数据库的分布式架构设计核心要点

数据库砖家

企业物联网安全必须优先考虑的5个不可否认的理由

qife122

企业安全 物联网安全

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