写点什么

文章:使用 Java Web Start 部署 JRuby 应用

  • 2008-04-06
  • 本文字数:475 字

    阅读完需:约 2 分钟

如何将应用程序以一个整体的形式发布给用户,一直是一个比较困难的问题,所以考虑怎样减少成本和周折是一个好的想法。Java 通过 Java Web Start 为如何部署提供了一个解决方案。最终用户的系统上只需要一个 JRE,并且点击一个特殊的链接,然后 Java Web Start 就会处理剩下所有的事情。因为 JRuby 就是基于 JVM 的,所以它也可以利用 Java Web Start 来进行应用部署。

Mirko Stocker 因其所在的团队实现了第一个 Eclipse 上的 Ruby 重构工具而闻名,他开发了一个小型的 JRuby GUI 应用——一个对象浏览器,同时完成了必要的 Java Web Start 配置。这篇文章展示了配置时一些必要的步骤,比如为 Jar 文件签名以及如何通过 Java Web Start 设定 JRuby 属性。 作为奖励,Mirko 得以看到 JRuby 1.1 中新的提前(Ahead Of Time,即 AOT)编译器。它可以在构建阶段就将 Ruby 代码编译为 Java 字节码。通过它的帮助,Ruby 代码中的某些部分就能确保被编译成字节码,而不必寄希望于即时(Just In Time 即 JIT)编译器来编译(这篇文章还解释了 AOT 能解决的一些其他问题)。阅读 Mirko Stocker 的使用 Java Web Start 部署 JRuby 应用

2008-04-06 01:05617
用户头像

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

关注

评论

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

InetAddress.getLocalHost() 执行很慢?

xiaoxi666

网络 网络库

令人头秃的js隐式转换面试题,你能做对吗

loveX001

JavaScript

开发者有话说|我何以坚持编程25年?

个人成长

硬核好文!网络拓扑类型:总线、环形、星形、网状、树形、点对点、混合

wljslmz

网络技术 网络拓扑 10月月更

经常会采坑的javascript原型应试题

loveX001

JavaScript

C++学习---_IO_new_fdopen函数原理分析学习

桑榆

c++ 源码分析 10月月更

【牛客刷题-算法】NC22 合并两个有序的数组

清风莫追

算法 数组 10月月更

书单推荐|宅家不动过国庆,好书相伴不寂寞

图灵社区

书单 国庆节

什么是 Python 垃圾回收机制中的引用计数

宇宙之一粟

Python 垃圾回收机制 引用计数 10月月更

React性能优化的8种方式

xiaofeng

React

深度剖析React懒加载原理

xiaofeng

React

【愚公系列】2022年10月 Go教学课程 018-分支结构之switch

愚公搬代码

10月月更

基于IDE和dlv远程调试Kubernetes组件

琦彦

Go Kubernetes 调试 10月月更 delve

深入了解计算机语言

邱学喆

响应式编程 C语言 汇编 对象编程 C++

书单推荐|宅家不动过国庆,好书相伴不寂寞

图灵教育

书单 国庆节

Qt|双缓存机制

中国好公民st

c++ qt 10月月更

面向对象究竟是什么鬼?该如何理解?

乌龟哥哥

10月月更

微服务通信

穿过生命散发芬芳

微服务 10月月更

80%的前端开发都答不上来的js异步面试题

loveX001

JavaScript

React中常见的TypeScript定义实战

xiaofeng

React

Python应用之反转字符串

芯动大师

10月月更 反向字符串输出 函数与表达式

恼人的网络时延

agnostic

网络时延

【牛客刷题-算法】NC25 删除有序链表中重复的元素-I

清风莫追

算法 链表 10月月更

一Go到底】第四天---数据类型

指剑

Go golang 10月月更

2022-10-04:以下go语言代码输出什么?A:{123} main.T{x:123} B:{123} T{x:123} C:boo boo D:boo main.T{x:123}。 packag

福大大架构师每日一题

golang 福大大 选择题

【C语言难点突破】指针入门讲解

Geek_65222d

10月月更

最长回文串

掘金安东尼

10月月更 算法、

【牛客刷题-算法】NC16 对称的二叉树

清风莫追

算法 二叉树 10月月更

网络请求模块(2)

张立梵

Python. 爬虫必备知识讲解 10月月更

ESP32-C3 学习测试 蓝牙 篇(六、添加 Service)

矜辰所致

service 蓝牙 ESP32-C3 10月月更

Vue3入门指北(八)v-model

Augus

Vue3 10月月更

文章:使用Java Web Start部署JRuby应用_Java_Mirko Stocker_InfoQ精选文章