写点什么

文章:使用 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:051022
用户头像

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

关注

评论

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

mmdetection训练数据遇到的问题

Geek_7ubdnf

Python 机器学习

粒子滤波 PF(Particle filter)算法

Geek_7ubdnf

机器学习

2022年IAA行业品类年度表现总结

易观分析

视频 IAA

如何理解鲁棒性?为什么robustness会翻译为鲁棒性?

九章云极DataCanvas

电脑音视频暂停再继续,声音突然变大

Geek_7ubdnf

windows

【1.6-1.13】写作社区优秀技术博文一览

InfoQ写作社区官方

热门活动

如何使用企业账户进行协作?

Towify

10分钟玩转阿里云物联网平台设备接入、管理、运维——实践类

阿里云AIoT

安全 物联网 物联网安全 技术标签

智能图像处理:基于边缘去除和迭代式内容矫正的复杂文档图像校正

合合技术团队

图像处理 图像预处理 人工智能’

再获殊荣!图数据库 NebulaGraph 获得 ITPUB 2022 创新产品奖

最新动态

Win10桌面图标显示问题

Geek_7ubdnf

windows

35张图,直观理解Stable Diffusion

OneFlow

人工智能 深度学习 Stable Diffusion

中移链合约常用开发介绍 (二)多索引表的使用

BSN研习社

数维图可视化编辑器超10项功能升级,您的需求就在其中

2D3D前端可视化开发

数据可视化 数字孪生 三维可视化 web3d web组态软件

Spring获取Bean的9种方式

小小怪下士

Java spring 程序员 springboot

2022总结,强风吹拂

程思扬

总结 年终总结 经验分享、

conda安装报错:PermissionError [Errno 13] Permission denied

Geek_7ubdnf

Python

Python报错:ImportError cannot import name 'imresize'

Geek_7ubdnf

Python

如何使用免适配云鹰模组实现多网可切?——实践类

阿里云AIoT

安全 物联网 物联网安全 技术标签

微信小程序实验案例:简易成语小词典

TiAmo

小程序 微信小程序

互联网医疗月度观察:规范化、合法化的网络售药新时代到来

易观分析

互联网医疗

浅谈服务接口的高可用设计

京东科技开发者

负载均衡 接口 后端 混沌工程 企业号 1 月 PK 榜

还在自建MQTT物联网平台?快来试试开源MQTT托管型物联网平台——实践类

阿里云AIoT

安全 物联网 物联网安全 技术标签

pip安装报错:UnicodeDecodeError 'utf-8' codec can't decode byte 0xc3 in position 4

Geek_7ubdnf

Python

如何使用滑块实现切换图片功能?

Towify

Vue实现登录功能

Geek_7ubdnf

Vue

JDBC的基本概念

Geek_7ubdnf

Java

PyFlink 最新进展解读及典型应用场景介绍

Apache Flink

大数据 flink 实时计算

Spring+Vue增删改查实例

Geek_7ubdnf

Vue springboot

Python报错:ModuleNotFoundError: No module named 'xxx'

Geek_7ubdnf

Python

Linux安装与卸载软件

Geek_7ubdnf

Linux

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