硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

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

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

关注

评论

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

外贸企业网络加速方案选择指南

Ogcloud

网络加速 企业组网 海外网络加速 企业网络加速 网络加速服务

YashanDB知识库|SQL 中用了 OR,怎么反而性能下降了?该不该改写?

数据库砖家

数据库

Oracle 迁移 YashanDB 的顺滑实战体验:一条龙的工具到底有多省心?

数据库砖家

数据库·

SvelteKit 最新中文文档教程(22)—— 最佳实践之无障碍与 SEO

冴羽

前端开发 前端框架 React Svelte SvelteKit

Flutter Demo 的快速编译与运行

Geek_1ef48b

为什么YashanDB共享集群的高可用能力被频繁点赞?核心机制到底强在哪?

数据库砖家

数据库

无界闪联 鸿启未来|“源师兄”智慧大脑L1焕新升级发布

坚果

润开鸿

使用YMP工具实现Oracle到YashanDB迁移全过程解析

数据库砖家

数据库

YashanDB知识库|执行 shutdown immediate 无响应还导致 coredump?背后原因找到了!

数据库砖家

YashanDB知识库|SQL语句报 YAS-00103 是因为忘了 close?

数据库砖家

数据库·

开启报名!火山引擎 x PICO-全国大学生物联网设计竞赛赛题发布

火山引擎边缘云

物联网 火山引擎 端智能 具身智能

为什么 .NET8线程池 容易引发线程饥饿

量贩潮汐·WholesaleTide

Java .net

云图说|HSS新版‘反黑三件套’,全方位守护主机与容器安全!

华为云开发者联盟

华为云 主机安全 HSS

面试5家收到4家offer,Java面试成功率高达80%!

程序员高级码农

Java java面试 Java面试题 Java面试题库

深入研究:亚马逊商品列表API详解

tbapi

亚马逊API 亚马逊商品详情API 亚马逊商品列表接口 亚马逊数据采集

Wasm Client SDK线上优化

Geek_1ef48b

vllm+vllm-ascend本地部署QwQ-32B

zjun

Wasm Client SDK 架构介绍

Geek_1ef48b

覆盖 6 大场景的在线工具网!这个宝藏网站让学习、办公、带娃全变简单

极客天地

Oracle迁移YashanDB实录:初试YMP异构数据库迁移平台

数据库砖家

数据库·

程序员加班真相:60% 时间浪费在重复代码?AI 重构的破局之道

飞算JavaAI开发助手

开发者必看!2025 年最值得关注的 AI 代码工具 Top5

飞算JavaAI开发助手

Arthas stack (输出当前方法被调用的调用路径)

刘大猫

Java 监控 Arthas stack 调用路径

Electron Demo 的快速编译与启动

Geek_1ef48b

数据分析与AI丨预测电池寿命只需要2小时!Altair RapidMiner 实现论文级AI 模型流程化

Altair RapidMiner

人工智能 数据分析 汽车 电池 RapidMiner

YashanDB知识库|使用EXP导出全库导致服务器卡死?可能是这个原因!

数据库砖家

数据库·

YashanDB|修改yac参数后执行shutdown immediate数据库卡住的原因和解决办法

数据库砖家

数据库

零基础学编程,为何选 iVX?

代码制造者

低代码 无代码

1天成为Java高手?飞算 Java AI 解锁学习捷径

飞算JavaAI开发助手

2025 年 Java 开发者薪资报告:AI 工具如何助你 “升职加薪”?

飞算JavaAI开发助手

程序员的 “代码平权” 时代:飞算 JavaAI 如何打破技术壁垒?

飞算JavaAI开发助手

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