使用Maven使用Bundler,Git和JRuby Gems的最佳做法是什么?[英] What's the best practice for using bundler, git, and jRuby gems with maven?

本文是小编为大家收集整理的关于使用Maven使用Bundler,Git和JRuby Gems的最佳做法是什么?的处理方法,想解了使用Maven使用Bundler,Git和JRuby Gems的最佳做法是什么?的问题怎么解决?使用Maven使用Bundler,Git和JRuby Gems的最佳做法是什么?问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我正在使用JRuby和Rails一段时间,但我没有觉得我找到了圣杯: 我正在做很多宝石,这是实际Java Libs的包装器,我问自己最好的选择是为了包装那些宝石. 将它们包装为"本机宝石"是一个好主意,让夹子安装在创业板时? 有没有办法在.m2 dir中安装罐子,让绑定和maven同时做到最好的?

最好,

tobias

推荐答案

好的,有一种简单的方法可以将Java库安装为Gem:

gem install mvn:<groupId>:<artifactId>

应该解决一些问题. 不幸的是,Bundler似乎没有支持它们.

http://blog.mkristian.tk/2011/03/rubygems-maven -support.html

http://blog.mkristian.tk//2011/09/JRUBY-AND-RUBYGEMS-and-javaclassloader.html

此外,切换到BuildR作为构建工具而不是MVN使事情变得更加容易.

其他推荐答案

ruby​​gems maven支持自JRuby 1.7

请参阅此 ruby​​gems maven支持已在JRuby 1.7

中删除

所以,它不适用于JRuby 1.7:

gem install mvn:<groupId>:<artifactId>

使用 jbundler 相反,请参阅 https://github.com/mkristian/jbundler

本文地址:https://www.itbaoku.cn/post/786742.html