public ProcessWrapper(LauncherConfiguration configuration) { this.workingDirectory = configuration.WorkingDirectory; this.executable = configuration.Executable; this.javaHome = configuration.JavaHome; this.args = Environment.GetCommandLineArgs(); }
public LauncherCore() { Console.Out.WriteLine("[Launcher] Starting Pentaho Launcher"); configuration = new LauncherConfiguration(); configuration.LoadConfiguration(); Console.Out.WriteLine("[Launcher] Launcher location '{0}'.", configuration.FullPathExecutable); Console.CancelKeyPress += CancelHandler; }
public LauncherFileRegistration(LauncherConfiguration configuration) { this.configuration = configuration; }