The Inside Scoop on Maven and JRuby Integration

March 03, 2010 By Heather Loney

1 minute read time

Today Charles Nutter, core member of JRuby, discussed two projects that integrate JRuby and Maven, and the implications of this interoperability. The first is a prototype Maven server that will make any Java library installable as a gem.

Let me repeat that: ANY Java library in the world, installable as a gem. This means you can also use Maven artifacts as dependencies in regular Ruby gems, and it additionally means we won't have to re-release jar files into their own duplicate gems on the standard repositories. It's very exciting.

The second project is Polyglot Maven, which was started by Jason van Zyl and the folks at Sonatype.

That project intends to provide standard DSLs for popular JVM languages, allowing you to use those languages in place of the XML-based POM files so many people hate.

To read the entire interview with JRuby's Charles Nutter, click here.

Tags: Nexus Repo Reel, Sonatype, JRuby, Everything Open Source, Polyglot Maven, Maven, java

Written by Heather Loney

Heather is the Communications and Community Engagement Officer at the Upper Grand District School Board. Prior to her current position, Heather was the Senior Producer for Special Projects at Global News and a Copy Editor at Sonatype. Heather managed a team of digital journalists, covering national and international events, as well as consumer, tech and lifestyle news for GlobalNews.ca. Heather has significant experience in journalism, new media, digital storytelling, SEO and social media best practices, WordPress and other content management systems, photography and research.