写点什么

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

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

关注

评论

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

AOP 最后一块拼图 _ AST 抽象语法树 —— 最轻量级的AOP方法

android 程序员 移动开发

BAT资深面试官-带你破解Android高级面试

android 程序员 移动开发

Bmob后端云+ImageLoader框架实现图文列表

android 程序员 移动开发

C语言(二):指针基础

android 程序员 移动开发

Android面试题之性能优化篇

android 程序员 移动开发

Android面试题(window、进程、线程篇

android 程序员 移动开发

Android高级面试题:面试十几家公司入职外企后,掌握这几个关键点面试通过率很大

android 程序员 移动开发

Dagger2在SystemUI中的应用

android 程序员 移动开发

Android面试:一个进程有多少个-Context-对象?看似初级的问题,答的好的人确不多

android 程序员 移动开发

APP 热修复都懂了,你会 SDK 热修复吗?最全方案在这里!

android 程序员 移动开发

App 金刚区导航菜单,类似淘宝、QQ 音乐等 APP 导航,方格布局横向滑动翻页带滚动条

android 程序员 移动开发

cmake使用教程(九)-关于安卓的交叉编译

android 程序员 移动开发

Android题集四大组件之Service

android 程序员 移动开发

Android:AsyncTask使用

android 程序员 移动开发

Dart _ 浅析dart中库的导入与拆分

android 程序员 移动开发

Android高级架构师整理面试经历发现?(大厂面经+学习笔记

android 程序员 移动开发

APP终极瘦身方案

android 程序员 移动开发

Dalvik 和 ART 有什么区别?深扒 Android 虚拟机发展史,真相却出乎意料!(1)

android 程序员 移动开发

Cocos2d-x 3

android 程序员 移动开发

Dalvik 和 ART 有什么区别?深扒 Android 虚拟机发展史,真相却出乎意料!

android 程序员 移动开发

Android面试:IntentService源码分析

android 程序员 移动开发

Android高频网络面试专题必知必会

android 程序员 移动开发

Android:彻底消灭OOM的实战经验分享(千分之1-5----万分之0-2)

android 程序员 移动开发

App基于手机壳颜色换肤?先尝试一下用 KMeans 来提取图像中的主色

android 程序员 移动开发

App怎么做才能永不崩溃

android 程序员 移动开发

AsyncTask相关知识

android 程序员 移动开发

ClassLoader在热修复中的应用

android 程序员 移动开发

Cocos2d-x 3(1)

android 程序员 移动开发

Android:帧动画和补间动画看这篇就足够了!

android 程序员 移动开发

Angular-集成-Typescript-版本-Echarts-(附代码)

android 程序员 移动开发

ARouter系列3:继续学习(手写一个Arouter框架)

android 程序员 移动开发

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