This gem includes the core JRuby code and the JRuby 1.8/1.9 stdlib as jar files. It provides a way to have other gems depend on JRuby without including (and freezing to) a specific jruby-complete jar version.

Homepage: https://github.com/jruby/jruby/tree/master/maven/jruby-jars

Platform: Rubygems

Language: Ruby

Licenses: EPL-1.0/GPL-2.0/LGPL-2.1

Repository: https://github.com/jruby/jruby

View on registry: https://rubygems.org/gems/jruby-jars/versions/

Documentation: http://www.rubydoc.info/gems/jruby-jars/

Direct download link: https://rubygems.org/downloads/jruby-jars-

Install: gem install jruby-jars -v

JRuby - an implementation of the Ruby language on the JVM

Master: Build Status 1.7 branch: Build Status


JRuby is an implementation of the Ruby language using the JVM.

It aims to be a complete, correct and fast implementation of Ruby, at the same time as providing powerful new features such as concurrency without a global-interpreter-lock, true parallelism, and tight integration to the Java language to allow you to use Java classes in your Ruby program and to allow JRuby to be embedded into a Java application.

You can use JRuby simply as a faster version of Ruby, you can use it to run Ruby on the JVM and access powerful JVM libraries such as highly tuned concurrency primitives, you can use it to embed Ruby as a scripting language in your Java program, or many other possibilites.

We're a welcoming community - you can talk to us on #jruby on Freenode. There are core team members in the EU and US time zones.

Visit the JRuby website and the JRuby wiki for more information.

Getting JRuby

To run JRuby you will need a JRE (the JVM runtime environment) version 7 or higher.

Your operating system may provide a JRE and JRuby in a package manager, but you may find that this version is very old.

An alternative is to use one of the Ruby version managers.

For rbenv you will need the ruby-build plugin. You may find that your system package manager can provide these. Then you can run:

$ rbenv install jruby-

For rvm you can simply do:

$ rvm install jruby

You can also download packages from the JRuby website that you can unpack and run in place.

Building JRuby from source

See BUILDING for information about prerequisites, how to compile JRuby from source and how to test it.


Stefan Matthias Aust, Anders Bengtsson, Geert Bevin, Ola Bini, Piergiuliano Bossi, Johannes Brodwall, Rocky Burt, Paul Butcher, Benoit Cerrina, Wyss Clemens, David Corbin, Benoit Daloze, Thomas E Enebo, Robert Feldt, Chad Fowler, Russ Freeman, Joey Gibson, Kiel Hodges, Xandy Johnson, Kelvin Liu, Kevin Menard, Alan Moore, Akinori Musha, Charles Nutter, Takashi Okamoto, Jan Arne Petersen, Tobias Reif, David Saff, Subramanya Sastry, Chris Seaton, Nick Sieger, Ed Sinjiashvili, Vladimir Sizikov, Daiki Ueno, Matthias Veit, Jason Voegele, Sergey Yevtushenko, Robert Yokota, and many gracious contributors from the community.

JRuby uses code generously shared by the creator of the Ruby language, Yukihiro Matsumoto [email protected].

Project Contact: Thomas E Enebo [email protected]


JRuby is licensed to you under three licenses - the EPL 1.0, GPL 2 and LGPL 2.1. Some components have other licenses and copyright. See the COPYING file for more specifics.


Releases May 25, 2017 May 16, 2017
1.7.27 May 11, 2017 March 06, 2017 January 11, 2017 November 09, 2016 September 07, 2016 September 01, 2016 August 30, 2016
1.7.26 August 29, 2016
See all 83 releases

Project Statistics

SourceRank 18
Dependencies 0
Dependent projects 29
Dependent repositories 362
Total releases 83
Latest release
First release
Stars 2.84K
Forks 746
Watchers 172
Contributors 328
Repo Size: 203 MB

Top Contributors See all

Charles Oliver Nutter Chris Seaton Thomas E Enebo Benoit Daloze Kevin Menard Karol Bucek Christian Meier subbuss Ola Bini Marcin Mielżyński Hiro Asari Vladimir Sizikov Nick Sieger Anders Kindberg (Bengtsson) Petr Chalupa Brandon Fish Tim Felgentreff Hiroshi Nakamura David Calavera Lucas Amorim

Something wrong with this page? Make a suggestion

Export .ABOUT file for this library

Last synced: 2017-05-25 20:11:32 UTC

Login to resync this project