Настройка свойств JRuby в Java-коде

Я использую JRuby complete JAR для интерпретации сценариев Ruby в моей программе Java.

В поисках улучшения своей производительности я нашел некоторые свойства: https://github.com/jruby/jruby/wiki/PerformanceTuning#compiler_rt_props

Но это свойства для командной строки JRuby. Как я могу установить их в своем Java-коде?

1 ответ

Используйте System.setProperty(String key, String value) чтобы установить свойства, которые вы предоставляете в командной строке. например

System.setProperty("jruby.compat.version","RUBY1_8");

Вы должны установить эти свойства во время запуска вашего приложения. Так что не будет никакой проблемы с отсутствующими свойствами

licensed under cc by-sa 3.0 with attribution.