Package net.sourceforge.jnlp
Class ItwJvmLauncher
- java.lang.Object
-
- net.sourceforge.jnlp.ItwJvmLauncher
-
- All Implemented Interfaces:
JvmLauncher
public class ItwJvmLauncher extends java.lang.Object implements JvmLauncher
Implementation ofJvmLauncherwhich uses the IcedTea-Web launcher to start a new JVM.
-
-
Constructor Summary
Constructors Constructor Description ItwJvmLauncher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidlaunchExternal(java.util.List<java.lang.String> vmArgs, java.util.List<java.lang.String> javawsArgs)voidlaunchExternal(JNLPFile jnlpFile, java.util.List<java.lang.String> args)Launches the web start application environment with the given JNLP file and arguments.
-
-
-
Field Detail
-
LOG
private static final Logger LOG
-
-
Method Detail
-
launchExternal
public void launchExternal(JNLPFile jnlpFile, java.util.List<java.lang.String> args) throws java.lang.Exception
Description copied from interface:JvmLauncherLaunches the web start application environment with the given JNLP file and arguments.- Specified by:
launchExternalin interfaceJvmLauncher- Parameters:
jnlpFile- the JNLP file to launch in the new JVM.args- arguments to pass to the new JVM- Throws:
java.lang.Exception- if there was an exception
-
launchExternal
private void launchExternal(java.util.List<java.lang.String> vmArgs, java.util.List<java.lang.String> javawsArgs) throws java.lang.Exception- Parameters:
vmArgs- the arguments to pass to the jvmjavawsArgs- the arguments to pass to javaws (aka IcedTea-Web)- Throws:
java.lang.Exception
-
-