App runner
|
Previous Top Next |
· | s101g.home - application home directory
|
· | s101g.tmpfile - unique temporary file used for a single run instantiation
|
· | flavor.home - flavor home directory
|
· | flavor.name - flavor name e.g. com.headway.examples.osgi
|
· | params.<param-name> - maps to a parameter value collected from the user
|
· | Any system property - see http://java.sun.com/j2se/1.5.0/docs/api/java/lang/System.html#getProperties() for details
|
· | As indicated above, the <path-to-output-file> is specified via the variable s101g.tmpfile.
|
· | The <path-to-bundles-directory> is specified via the variable params.dir. This means that the actual substitution value will be the setting that was entered by the user as a runner parameter.
|
· | The final argument has a condition attached. This means that (a) the value (here "eclipse") must map to a boolean parameter and (b) the value (here "-eclipse") will only be output if that parameter is set to true.
|