|
Lines 36-41
Link Here
|
| 36 |
import org.eclipse.osgi.service.environment.Constants; |
36 |
import org.eclipse.osgi.service.environment.Constants; |
| 37 |
import org.eclipse.swt.widgets.Display; |
37 |
import org.eclipse.swt.widgets.Display; |
| 38 |
import org.eclipse.tptp.platform.iac.administrator.internal.common.AdminUtil; |
38 |
import org.eclipse.tptp.platform.iac.administrator.internal.common.AdminUtil; |
|
|
39 |
import org.eclipse.tptp.platform.iac.administrator.internal.startstop.AutoStartStop; |
| 39 |
import org.eclipse.tptp.platform.profile.server.core.internal.IProfileServerConstants; |
40 |
import org.eclipse.tptp.platform.profile.server.core.internal.IProfileServerConstants; |
| 40 |
import org.eclipse.tptp.trace.ui.internal.launcher.core.DataCollectorManager; |
41 |
import org.eclipse.tptp.trace.ui.internal.launcher.core.DataCollectorManager; |
| 41 |
import org.eclipse.tptp.trace.ui.provisional.launcher.IDataCollectorBaseLauncher; |
42 |
import org.eclipse.tptp.trace.ui.provisional.launcher.IDataCollectorBaseLauncher; |
|
Lines 326-331
Link Here
|
| 326 |
this.monitor=monitor; |
327 |
this.monitor=monitor; |
| 327 |
wc = launch.getLaunchConfiguration().getWorkingCopy(); |
328 |
wc = launch.getLaunchConfiguration().getWorkingCopy(); |
| 328 |
|
329 |
|
|
|
330 |
if (!AutoStartStop.isIACRunning()) { |
| 331 |
AutoStartStop.startIAC(); |
| 332 |
} |
| 333 |
if (AdminUtil.isConfigEmpty()) { |
| 334 |
AdminUtil.generateConfigFile(); |
| 335 |
} |
| 336 |
|
| 329 |
String[] vmArgs = vmConfig.getVMArguments(); |
337 |
String[] vmArgs = vmConfig.getVMArguments(); |
| 330 |
String[] envcfg = vmConfig.getEnvironment(); |
338 |
String[] envcfg = vmConfig.getEnvironment(); |
| 331 |
String[] env = getEnvironmentVariables(); |
339 |
String[] env = getEnvironmentVariables(); |