core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJRuby.java [45:67]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		List<String> commands = new ArrayList<>();

		commands.add(runtimePath.toString());

		if (vmOptions.size() > 0)
		{
			commands.addAll(vmOptions);
		}

		if (classpathEntries.size() > 0)
		{
			commands.add("-cp");

			commands.add(makeClassPath(classpathEntries));
		}

		commands.add(className);

		return runCommands(commands, workingDir, environment, logListener);
	}

	@Override
	public String getClassToExecute(File fileToRun)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJava.java [55:77]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		List<String> commands = new ArrayList<>();

		commands.add(runtimePath.toString());

		if (vmOptions.size() > 0)
		{
			commands.addAll(vmOptions);
		}

		if (classpathEntries.size() > 0)
		{
			commands.add("-cp");

			commands.add(makeClassPath(classpathEntries));
		}

		commands.add(className);

		return runCommands(commands, workingDir, environment, logListener);
	}

	@Override
	public String getClassToExecute(File fileToRun)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



