/** * Get an instance of a JRuby runtime. * @param loadPaths additional load paths you wish to add * @param config a runtime configuration instance * @return an instance */ public static Ruby initialize(List<String> loadPaths, RubyInstanceConfig config) { Ruby runtime = Ruby.newInstance(config); runtime.getLoadService().addPaths(loadPaths); runtime.getLoadService().require("java"); return runtime; }
/** * Get an instance of a JRuby runtime. * @param loadPaths additional load paths you wish to add * @param config a runtime configuration instance * @return an instance */ public static Ruby initialize(List loadPaths, RubyInstanceConfig config) { Ruby runtime = Ruby.newInstance(config); runtime.getLoadService().addPaths((List<String>)loadPaths); runtime.getLoadService().require("java"); return runtime; }
/** * Get an instance of a JRuby runtime. * @param loadPaths additional load paths you wish to add * @param config a runtime configuration instance * @return an instance */ public static Ruby initialize(List<String> loadPaths, RubyInstanceConfig config) { Ruby runtime = Ruby.newInstance(config); runtime.getLoadService().addPaths(loadPaths); runtime.getLoadService().require("java"); return runtime; }
/** * Get an instance of a JRuby runtime. * @param loadPaths additional load paths you wish to add * @param config a runtime configuration instance * @return an instance */ public static Ruby initialize(List loadPaths, RubyInstanceConfig config) { Ruby runtime = Ruby.newInstance(config); runtime.getLoadService().addPaths((List<String>)loadPaths); runtime.getLoadService().require("java"); return runtime; }