JRuby9 Extensions

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/

Лицензия

Лицензия

Категории

Категории

Ruby Языки программирования
Группа

Группа

org.torquebox.mojo
Идентификатор

Идентификатор

jruby9-extensions
Последняя версия

Последняя версия

0.3.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

JRuby9 Extensions
Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/

Скачать jruby9-extensions

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.torquebox.mojo/jruby9-extensions/ -->
<dependency>
    <groupId>org.torquebox.mojo</groupId>
    <artifactId>jruby9-extensions</artifactId>
    <version>0.3.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.torquebox.mojo/jruby9-extensions/
implementation 'org.torquebox.mojo:jruby9-extensions:0.3.1'
// https://jarcasting.com/artifacts/org.torquebox.mojo/jruby9-extensions/
implementation ("org.torquebox.mojo:jruby9-extensions:0.3.1")
'org.torquebox.mojo:jruby9-extensions:jar:0.3.1'
<dependency org="org.torquebox.mojo" name="jruby9-extensions" rev="0.3.1">
  <artifact name="jruby9-extensions" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.torquebox.mojo', module='jruby9-extensions', version='0.3.1')
)
libraryDependencies += "org.torquebox.mojo" % "jruby9-extensions" % "0.3.1"
[org.torquebox.mojo/jruby9-extensions "0.3.1"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

jruby maven plugins and extensions

the plugins and extensions are modeled after jruby-gradle and uses the old jruby maven plugins under the hood but it needs jruby-1.7.19 or newer (including jruby-9.0.0.0 serie).

even though the plugin depends on the old jruby-maven-plugins it has a different version.

general command line switches

to see the java/jruby command the plugin is using (for example with the verify goal)

mvn verify -Djruby.verbose

to quickly pick another jruby version use

mvn verify -Djruby.version=1.7.20

jruby9-exec-maven-plugin

it install the gems and jars from ALL scopes and the plugin sections and can execute ruby. execution can be

  • inline ruby: -e 'puts JRUBY_VERSION'
  • via command installed via a gem: -S rake -T
  • a ruby script: my.rb

see more at jruby9-exec-maven-plugin

jruby9-jar-maven-plugin

it packs all gems and jars from the compile/runtime as well the declared resources into runnable jar. execution will with packed jar

  • inline ruby: java -jar my.jar -e 'puts JRUBY_VERSION'
  • via command installed via a gem: java -jar my.jar -S rake -T
  • a ruby script: java -jar my.jar my.rb

see more at jruby9-jar-maven-plugin

jruby9-jar-extension

it produces the same jar as with jruby9-jar-plugin but the configuration is more compact using a maven extension.

see more at jruby9-extensions

meta-fu

create an issue if something feels not right

issues/new

otherwise enjoy :)

org.torquebox.mojo

The TorqueBox Project

Версии библиотеки

Версия
0.3.1
0.3.0