Execution environment

Unknown macro: {scrollbar}

Specify the execution environment

If you have to specify an execution environment you can use the ee option. You can find bellow a list will all supported (built in) execution profiles. If you do not specify this option the value will be automatically determined from the version of your JVM in the form: "J2SE-" + ${java version}.

pax-run --ee=<value>

Supported execution environments

Name

Description

NONE

No aditional packages. Only the boot delegation will be used in this case (java.*)

CDC-1.0/Foundation-1.0

Equal to J2ME Foundation Profile

CDC-1.0/PersonalBasis-1.0

J2ME Personal Basis Profile

CDC-1.0/PersonalJava-1.0

J2ME Personal Java Profile

CDC-1.1/Foundation-1.1

Equal to J2ME Foundation Profile

JRE-1.1

Java 1.1.x

J2SE-1.2

Java 2 SE 1.2.x

J2SE-1.3

Java 2 SE 1.3.x

J2SE-1.4

Java 2 SE 1.4.x

J2SE-1.5

Java 2 SE 1.5.x

JavaSE-1.6

Java SE 1.6.x

JavaSE-1.7

Java SE 1.7.x (early access)

OSGi/Minimum-1.0

OSGi EE that is a minimal set that allows the implementation of an OSGi Framework

OSGi/Minimum-1.1

OSGi EE that is a minimal set that allows the implementation of an OSGi Framework

OSGi/Minimum-1.2

OSGi EE that is a minimal set that allows the implementation of an OSGi Framework

PersonalJava-1.1

Personal Java 1.1

PersonalJava-1.2

Personal Java 1.2

Custom execution environments

If the value is not one in the list above the value is considered to be an URL of an execution environment definition file. Pax Runner will read the file and use the defined values as a custom execution environment. Take a look at one of the profiles above for the syntax of the file.