写点什么

JRuby 综述:JRuby 1.4 发布、新的 Windows 本地加载器以及 HPricot 0.8.2

  • 2009-11-08
  • 本文字数:641 字

    阅读完需:约 2 分钟

JRuby 1.4.0 发布了(下载链接)。

此前 InfoQ 曾报道过 JRuby 1.4 RC 版的一些变化和新特性,该 RC 版与最终版差别不大。

新版的 JRuby 提供了一个 Windows 本地加载器。 Vladimir Sizikov 谈到了相对于旧式基于.bat 文件的加载器来说,本地加载器的优势

最近我一直在修复 JRuby BAT 加载器脚本的一些问题,像往常一样,这非常棘手:每次修复 BAT 文件解析参数方式上的一个问题后,新的问题就蹦了出来(紧接着又是一些衰退)。空格、花括号、引号、& 以及 ^ 这些符号,但凡你能想得出来的都是如此。我们已经在这个问题上纠缠好多年了,但情况却越来越糟。 JRuby 的 Windows 本地加载器具备良好的 Java 检测功能,可以在进程中加载 Java(因此大家会在任务管理器中看到 jruby.exe 进程而不仅仅是 java.exe),现在它已经能够处理大多数 JRuby 命令行参数了,在需要时可以将参数传递给 JVM(通过–J 开关,就像之前所做的那样),还能处理路径上的空格与花括号。

Vladimir还提到了如何检测 Ruby 所运行的操作系统版本

复制代码
require ‘rbconfig’
WINDOZE = Config::CONFIG[‘host_os’] =~ /mswin|mingw/

Vladimir 在其博客上详细介绍了这么做的原因所在。

最后,Nick Siege r 宣布了 _why Hpricot 的新版本,这是一个用于访问 HTML/XML 的程序库,得到了广泛的应用。 Hpricot 0.8.2 位于 Rubyforge 上。新版本解决了长期存在的问题(参见JRUBY-3732 ),同时又能在JRuby 上运行了。

查看英文原文: JRuby Roundup: JRuby 1.4 Final Released, New Windows Native Launcher, HPricot 0.8.2

2009-11-08 22:59712
用户头像

发布了 88 篇内容, 共 262.7 次阅读, 收获喜欢 8 次。

关注

评论

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

Jira + GitLab 实践 DevOps

跟YY哥学Jira

DevOps gitlab jenkins Jira

2023-01-12:一个n*n的二维数组中,只有0和1两种值, 当你决定在某个位置操作一次, 那么该位置的行和列整体都会变成1,不管之前是什么状态。 返回让所有值全变成1,最少的操作次数。 1 <

福大大架构师每日一题

算法 rust Solidity 福大大

数据即价值,华为云大数据BI解决方案助力企业实现数据高效转化

秃头也爱科技

用大数据服务医疗行业,华为云大数据BI,为医院智能决策提供保障

秃头也爱科技

Spring Cloud Alibaba 2022.0.0.0 版本发布啦!

阿里巴巴中间件

阿里云 云原生 Spring Cloud Aliababa

华为云云原生数据库,激发数据活力

与时俱进的时代

本地数据怎么备份上云?华为云对象存储服务OBS帮你实现

科技说

架构实战营 模块四作业

白杨

Atlassian FaaS 云开发平台 Forge 解析

跟YY哥学Jira

Jira Atlassian 云版 app development Forge

华为云CDN全站加速助力网站性能全面优化

i生活i科技

CDN

华为云桌面Workspace荣获CSDN年度创新产品与解决方案大奖

Geek_2d6073

读 2022 年 JavaScript 趋势报告

devpoint

typescript vite SOLID tauri

【深入浅出Seata原理及实战】「入门基础专题」带你透析认识Seata分布式事务服务的原理和流程(1)

洛神灬殇

分布式事务 seata Alibaba SpringCloud Alibaba Seata框架

瑞萨E1/E20烧录工具自检方法

不脱发的程序猿

嵌入式 汽车电子 MCU 瑞萨 RH850

华为云OBS对象存储,企业存储的好帮手

科技说

华为云ECS弹性可扩展,为企业提供可靠、稳定、灵活、高效的计算环境

秃头也爱科技

解决企业数据存储难题:华为云OBS,企业“上云”的不二之选

路过的憨憨

华为云数据库,安全、专业,值得信赖

与时俱进的时代

华为云CDN为企业下载加速,极大提升客户体验

i生活i科技

CDN

安全、高效、便捷,华为云CDN助力企业体验升级!

i生活i科技

CDN

Python数据可视化:数据分布图表可视化

不脱发的程序猿

Python 数据可视化 大数据分析

看不见的控制流 — Rust 异步取消问题的几点思考

Greptime 格睿科技

数据库 rust 异步编程 tokio

数据上云难?华为云对象存储服务OBS给企业最便捷体验

路过的憨憨

华为云弹性云服务器 ECS,如何引领行业高速发展?

路过的憨憨

Java在Mac里启动一个新的Terminal

IT蜗壳-Tango

IT蜗壳教学

华为云OBS助力企业解决数据存储难题

科技说

告别“自建房”,华为云ECS为企业提供更优选

科技说

华为云为瑞星量身打造下载加速方案,助力瑞星完成产品升级

秃头也爱科技

更可靠、更高效的华为云ECS,助力企业业务迅速起飞

秃头也爱科技

CSDN 2022年度榜单揭晓,华为端云协同智能流程机器人斩获大奖

Geek_2d6073

聊一聊华为云弹性公网IP的那些事儿

路过的憨憨

JRuby综述:JRuby 1.4发布、新的Windows本地加载器以及HPricot 0.8.2_Java_Werner Schuster_InfoQ精选文章