最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

Maven 与 JRuby 近况:Maven_gem 将 Maven 带入 RubyGems 的世界,GemCutter 促成 JavaGems

  • 2009-12-20
  • 本文字数:650 字

    阅读完需:约 2 分钟

Charles Nutter 几天前在 Twitter 上说到“Ruby 即将获得成千上万的 gem”。发生什么事了?去年,Charles 开始了 maven_gem 项目,“一个能将 Maven 构件当作 RubyGems 来安装的 RubyGems 插件(和工具)”,正如这段Shell 会话中所显示的那样,他已经成功了。这样就能在JRuby 项目中使用大量的库了。

maven_gem 的 Readme 文件中写的相反,好像可以只创建Gem 而不安装它

JavaGems 是一个相对较新的项目。正如 FAQ 中说的那样,它的目标是为 JVM 语言提供一个比 Maven 更简单的选择,而不是替代 Maven:

Maven 很棒。它是一个极其强大的工具,有很多 JavaGems 没有的特性。如果你正在使用 Maven,那么请继续使用它吧。问题是一些人并不需要这么强大的功能,他们要的东西比这简单。JavaGems 就是要填补这一空白。它并不想代替 Maven,而是作为它的一个补充。

JavaGems 从本质上来说就是一个针对 JVM 语言的 Gemcutter ,目前提供的构件包括 JRuby、Clojure 和几个 Scala 库。它使用 RubyGems 和 Bundler 来管理依赖。想知道如何使用 JavaGems,这篇博客演示了如何在简单的几个步骤内安装Clojure、Compojure(一个Clojure 的Web 框架)并运行一个“Hello World”程序。

此外,JRuby 的Java 集成将很快能够生成类了,这些类实现了Java 接口或者扩展了Java 类, JRuby 的范例中做了具体演示。

要了解更多有关 Clojure 与 JRuby 交互的内容,详见 InfoQ 上的 JRuby 和 Clojure——一对好搭档?

查看英文原文: Maven and JRuby Roundup: Maven_gem Brings Maven Libs to RubyGems, GemCutter Inspires JavaGems

2009-12-20 23:261495
用户头像

发布了 135 篇内容, 共 58.7 次阅读, 收获喜欢 43 次。

关注

评论

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

绍兴柯桥会计实操培训到哪里?兴德

Geek_196d9f

绍兴柯桥学历提升培训到哪里?兴德

Geek_196d9f

绍兴柯桥3Dmax效果图培训到哪里?兴德

Geek_196d9f

并发王者课 - 青铜4:synchronized用法初体验

MetaThoughts

Java 多线程 并发 并发王者课

人生算法:内控控制点

石云升

读书笔记 思维模型 5月日更

绍兴柯桥摄影摄像培训到哪里?兴德!

Geek_196d9f

绍兴柯桥电脑办公培训到哪里?兴德

Geek_196d9f

绍兴柯桥插花花艺培训到哪里?兴德

Geek_196d9f

绍兴柯桥JAVA,web前端编程培训到哪里?兴德

Geek_196d9f

签了!百度智能云携手浙江广播电视集团共推媒体数智化转型

百度大脑

媒体 百度智能云

智能量化网格策略交易机器人,马丁倍投机器人

绍兴柯桥淘宝美工培训到哪里?兴德

Geek_196d9f

绍兴柯桥PS培训到哪里?怎么修图?兴德

Geek_196d9f

绍兴柯桥视频剪辑影视后期PR,AE培训到哪里?兴德

Geek_196d9f

Bzz算力挖矿系统开发节点部署

薇電13242772558

数字货币 算力

Leveldb解析之五:理解leveldb的持久化和MVCC实现机制

Jowin

leveldb

千万级学生管理系统考试试卷存储方案

chenmin

绍兴柯桥服装设计培训到哪里?兴德

Geek_196d9f

低代码核心优势是:降本增效+多系统集成,这真的对吗?

优秀

低代码

绍兴柯桥CAD制图培训到哪里?兴德!

Geek_196d9f

支持多套对象存储,冷热数据分层又添新功能

焱融科技

分布式 云原生 高性能 文件存储 技术博客

绍兴柯桥淘宝拼多多电商培训到哪里?兴德

Geek_196d9f

绍兴柯桥室内设计培训到哪里?兴德

Geek_196d9f

绍兴柯桥平面设计培训到哪里?兴德

Geek_196d9f

最详细的 Python 结合 RFM 模型实现用户分层实操案例!

JackTian

Python 编程 程序员 数据分析 RFM模型

聊聊业务数据分析那些事儿

小飞象@木木自由

数据分析 业务场景分析 业务数据分析 业务分析

五种网络IO模型详解

Linux服务器开发

后端 epoll Linux服务器开发 网络io 网络模型

Kubernetes 稳定性保障手册:洞察+预案

阿里巴巴云原生

数据库 容器 云原生 k8s 监控

绍兴柯桥数码印花金昌描稿调色分色培训到哪里?兴德

Geek_196d9f

IDC数据中心介绍

大数据技术指南

数据中心 5月日更

KubeSphere+QKE 轻松实现容器多集群管理

青云技术社区

容器 k8s 开发工具

Maven与JRuby近况:Maven_gem将Maven带入RubyGems的世界,GemCutter促成JavaGems_Java_Mirko Stocker_InfoQ精选文章