class JLauncher::JvmLaunchConfig
All the info that is needed to launch
Public Class Methods
new(classpath_elements, main_class)
click to toggle source
# File lib/jlauncher.rb, line 130 def initialize(classpath_elements, main_class) @main_class = main_class @classpath_elements = classpath_elements end
Public Instance Methods
run(args)
click to toggle source
# File lib/jlauncher.rb, line 136 def run(args) classpath = @classpath_elements.join(File::PATH_SEPARATOR) exec("java", "-cp", "#{classpath}", "#{@main_class}", *args) end