@Override public String getVMArguments(ILaunchConfiguration configuration) throws CoreException { return super.getVMArguments(configuration); }
@Override public String getVMArguments(ILaunchConfiguration configuration) throws CoreException { StringBuffer arguments = new StringBuffer(super.getVMArguments(configuration)); File workingDir = verifyWorkingDirectory(configuration); String javaPolicyFile = getJavaPolicyFile(workingDir); arguments.append(" "); //$NON-NLS-1$ arguments.append(javaPolicyFile); return arguments.toString(); }
@Override public String getVMArguments(ILaunchConfiguration configuration) throws CoreException { StringBuilder arguments = new StringBuilder(super.getVMArguments(configuration)); File workingDir = verifyWorkingDirectory(configuration); String javaPolicyFile = getJavaPolicyFile(workingDir); arguments.append(" "); //$NON-NLS-1$ arguments.append(javaPolicyFile); return arguments.toString(); }
/** * {@inheritDoc} * * @see org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate#getVMArguments(org.eclipse.debug.core.ILaunchConfiguration) */ @Override public String getVMArguments(ILaunchConfiguration configuration) throws CoreException { JettyLaunchConfigurationAdapter adapter = JettyLaunchConfigurationAdapter.getInstance(configuration); File defaultFile = createJettyConfigurationFile(adapter, false); String vmArguments = super.getVMArguments(configuration); vmArguments += String.format(" -D%s=%s", CONFIGURATION_KEY, getConfigurationParameter(adapter, defaultFile)); //$NON-NLS-1$ if (!adapter.isShowLauncherInfo()) { vmArguments += String.format(" -D%s", HIDE_LAUNCH_INFO_KEY); //$NON-NLS-1$ } if (!adapter.isConsoleEnabled()) { vmArguments += String.format(" -D%s", DISABLE_CONSOLE_KEY); //$NON-NLS-1$ } if (adapter.isJmxSupport()) { vmArguments += " -Dcom.sun.management.jmxremote"; //$NON-NLS-1$ } return vmArguments; }
String vmArgs = getVMArguments(configuration); ExecutionArguments execArgs = new ExecutionArguments(vmArgs, pgmArgs);
String vmArgs = concat(getVMArguments(configuration), getVMArguments(configuration, mode)); ExecutionArguments execArgs = new ExecutionArguments(vmArgs, pgmArgs);