public void setJRubyHome(String home) { config.setJRubyHome(home); }
public void setJRubyHome(String home) { config.setJRubyHome(home); }
public void setJRubyHome(String home) { config.setJRubyHome(home); }
public void setJRubyHome(String home) { config.setJRubyHome(home); }
/** * Changes a JRuby home directory to a directory of a given name. * Call this method before you use put/get, runScriptlet, and parse methods so that * the given directory will be used. * * @since JRuby 1.5.0. * * @param home a name of new JRuby home directory. */ public void setHomeDirectory(String home) { provider.getRubyInstanceConfig().setJRubyHome(home); }
/** * Changes a JRuby home directory to a directory of a given name. * Call this method before you use put/get, runScriptlet, and parse methods so that * the given directory will be used. * * @since JRuby 1.5.0. * * @param home a name of new JRuby home directory. */ public void setHomeDirectory(String home) { provider.getRubyInstanceConfig().setJRubyHome(home); }
/** * Changes a JRuby home directory to a directory of a given name. * Call this method before you use put/get, runScriptlet, and parse methods so that * the given directory will be used. * * @since JRuby 1.5.0. * * @param home a name of new JRuby home directory. */ public void setHomeDirectory(String home) { provider.getRubyInstanceConfig().setJRubyHome(home); }
/** * Changes a JRuby home directory to a directory of a given name. * Call this method before you use put/get, runScriptlet, and parse methods so that * the given directory will be used. * * @since JRuby 1.5.0. * * @param home a name of new JRuby home directory. */ public void setHomeDirectory(String home) { provider.getRubyInstanceConfig().setJRubyHome(home); }
private RubyInstanceConfig createRuntimeConfig() { RubyInstanceConfig config = new RubyInstanceConfig(); ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); if (classLoader == null) { classLoader = ClassLoader.getSystemClassLoader(); } config.setClassCache(JavaEmbedUtils.createClassCache(classLoader)); URL resource = RubyInstanceConfig.class.getResource("/META-INF/jruby.home"); if (resource != null && resource.getProtocol().equals("jar")) { try { // http://weblogs.java.net/blog/2007/04/25/how-convert-javaneturl-javaiofile config.setJRubyHome(resource.toURI().getSchemeSpecificPart()); } catch (URISyntaxException e) { config.setJRubyHome(resource.getPath()); } } return config; }
private RubyInstanceConfig createRuntimeConfig() { RubyInstanceConfig config = new RubyInstanceConfig(); ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); if (classLoader == null) { classLoader = ClassLoader.getSystemClassLoader(); } config.setClassCache(JavaEmbedUtils.createClassCache(classLoader)); URL resource = RubyInstanceConfig.class.getResource("/META-INF/jruby.home"); if (resource != null && resource.getProtocol().equals("jar")) { try { // http://weblogs.java.net/blog/2007/04/25/how-convert-javaneturl-javaiofile config.setJRubyHome(resource.toURI().getSchemeSpecificPart()); } catch (URISyntaxException e) { config.setJRubyHome(resource.getPath()); } } return config; }
private RubyInstanceConfig createRuntimeConfig() { RubyInstanceConfig config = new RubyInstanceConfig(); config.setCompatVersion(CompatVersion.RUBY1_8); ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); if (classLoader == null) { classLoader = ClassLoader.getSystemClassLoader(); } config.setClassCache(JavaEmbedUtils.createClassCache(classLoader)); URL resource = RubyInstanceConfig.class.getResource("/META-INF/jruby.home"); if (resource != null && resource.getProtocol().equals("jar")) { try { // http://weblogs.java.net/blog/2007/04/25/how-convert-javaneturl-javaiofile config.setJRubyHome(resource.toURI().getSchemeSpecificPart()); } catch (URISyntaxException e) { config.setJRubyHome(resource.getPath()); } } return config; }
private RubyInstanceConfig createRuntimeConfig() { RubyInstanceConfig config = new RubyInstanceConfig(); config.setCompatVersion(CompatVersion.RUBY1_8); ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); if (classLoader == null) { classLoader = ClassLoader.getSystemClassLoader(); } config.setClassCache(JavaEmbedUtils.createClassCache(classLoader)); URL resource = RubyInstanceConfig.class.getResource("/META-INF/jruby.home"); if (resource != null && resource.getProtocol().equals("jar")) { try { // http://weblogs.java.net/blog/2007/04/25/how-convert-javaneturl-javaiofile config.setJRubyHome(resource.toURI().getSchemeSpecificPart()); } catch (URISyntaxException e) { config.setJRubyHome(resource.getPath()); } } return config; }
/** * Sets JRuby home if it is given by a JRUBY_HOME environment variable, * jruby.home system property, or jury.home in jruby-complete.jar * * @param container ScriptingContainer to be set jruby home. */ @Deprecated public static void setJRubyHome(ScriptingContainer container) { String jrubyhome = findJRubyHome(container); if (jrubyhome != null) { container.getProvider().getRubyInstanceConfig().setJRubyHome(jrubyhome); } }
/** * Sets JRuby home if it is given by a JRUBY_HOME environment variable, * jruby.home system property, or jury.home in jruby-complete.jar * * @param container ScriptingContainer to be set jruby home. */ @Deprecated public static void setJRubyHome(ScriptingContainer container) { String jrubyhome = findJRubyHome(container); if (jrubyhome != null) { container.getProvider().getRubyInstanceConfig().setJRubyHome(jrubyhome); } }
/** * Sets JRuby home if it is given by a JRUBY_HOME environment variable, * jruby.home system property, or jury.home in jruby-complete.jar * * @param container ScriptingContainer to be set jruby home. */ @Deprecated public static void setJRubyHome(ScriptingContainer container) { String jrubyhome = findJRubyHome(container); if (jrubyhome != null) { container.getProvider().getRubyInstanceConfig().setJRubyHome(jrubyhome); } }
/** * Sets JRuby home if it is given by a JRUBY_HOME environment variable, * jruby.home system property, or jury.home in jruby-complete.jar * * @param container ScriptingContainer to be set jruby home. */ @Deprecated public static void setJRubyHome(ScriptingContainer container) { String jrubyhome = findJRubyHome(container); if (jrubyhome != null) { container.getProvider().getRubyInstanceConfig().setJRubyHome(jrubyhome); } }
private void initRubyInstanceConfig() throws RaiseException { String home = SafePropertyAccessor.getenv("JRUBY_HOME"); if (home != null) { provider.getRubyInstanceConfig().setJRubyHome(home); } provider.getRubyInstanceConfig().setScriptFileName("<script>"); }
private void initRubyInstanceConfig() throws RaiseException { String home = SafePropertyAccessor.getenv("JRUBY_HOME"); if (home != null) { provider.getRubyInstanceConfig().setJRubyHome(home); } provider.getRubyInstanceConfig().setScriptFileName("<script>"); }
private void initConfig() throws URISyntaxException, UnsupportedEncodingException { List<String> paths = SystemPropertyCatcher.findLoadPaths(); provider.getRubyInstanceConfig().setLoadPaths(paths); String home = SystemPropertyCatcher.findJRubyHome(this); if (home != null) { provider.getRubyInstanceConfig().setJRubyHome(home); } provider.getRubyInstanceConfig().setScriptFileName("<script>"); }
private void initConfig() throws URISyntaxException, UnsupportedEncodingException { List<String> paths = SystemPropertyCatcher.findLoadPaths(); provider.getRubyInstanceConfig().setLoadPaths(paths); String home = SystemPropertyCatcher.findJRubyHome(this); if (home != null) { provider.getRubyInstanceConfig().setJRubyHome(home); } provider.getRubyInstanceConfig().setScriptFileName("<script>"); }