Как лучше всего использовать гемы bundler, git и jRuby с maven? - PullRequest
5 голосов
/ 24 октября 2011

Я работаю с jRuby и Rails некоторое время, но у меня нет ощущения, что я нашел для этого святой Грааль: я делаю много драгоценных камней, которые являются обертками для настоящих java-библиотек иЯ спрашиваю себя, как лучше всего упаковывать эти драгоценные камни.Является ли хорошей идеей упаковывать их как «нативные самоцветы», позволяя упаковывать файлы jar при установке самоцвета?Есть ли способ установить банки в .m2 dir, позволяя упаковщику и maven делать то, что они могут делать лучше всего одновременно?

Best,

Tobias

Ответы [ 2 ]

2 голосов
/ 10 октября 2012

Поддержка RubyGems Maven удалено с jruby 1.7

см. Это Поддержка RubyGems maven была удалена в JRuby 1.7

Так, это не сработает с jruby 1.7:

gem install mvn:<groupId>:<artifactId>

Используя jbundler , см. https://github.com/mkristian/jbundler

2 голосов
/ 13 ноября 2011

Хорошо, есть простой способ установить Java-библиотеки как gem:

gem install mvn:<groupId>:<artifactId>

, который должен решить некоторые из проблем.К сожалению, упаковщик, кажется, не поддерживает их.

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

и

http://blog.mkristian.tk/2011/09/jruby-and-rubygems-and-javaclassloader.html

Кроме того, переключение на Buildr в качестве инструмента сборкивместо mvn все становится проще.

...