Execution Environment Names

osgi.ee Capability

Name Description
JavaSE Java (2) SE. Prior to Java SE 9 the version numbers to be used are 1.5, 1.6, etc. Starting with Java SE 9, the version numbers to be used are 9, 10, etc.
JavaSE/compact1 Java SE Embedded compact1 profile
JavaSE/compact2 Java SE Embedded compact2 profile
JavaSE/compact3 Java SE Embedded compact3 profile
OSGi/Minimum OSGi EE that is a minimal set that allows the implementation of an OSGi Framework
OSGi/Foundation OSGi EE Foundation set
Android Google’s Android Environment
GAE Google’s App Engine Environment
GWT Google’s Web Toolkit Environment
CDC/Foundation J2ME Foundation Profile
CDC/PersonalBasis J2ME Personal Basis Profile
CDC/PersonalJava J2ME Personal Java Profile

Bundle-RequiredExecutionEnvironment

Name Description  
CDC-1.1/Foundation-1.1 Equal to J2ME Foundation Profile  
OSGi/Minimum-1.2 OSGi EE that is a minimal set that allows the implementation of an OSGi Framework  
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  
JavaSE-1.8 Java SE 1.8.x  
JavaSE-9 Java SE 9  
JavaSE-10 Java SE 10  
JavaSE-11 Java SE 11  
JavaSE-12 Java SE 12  
JavaSE-13 Java SE 13  
JavaSE-14 Java SE 14  
JavaSE-15 Java SE 15  
JavaSE-16 Java SE 16  
JavaSE-17 Java SE 17  
CDC-1.1/PersonalBasis-1.1 J2ME Personal Basis Profile
CDC-1.1/PersonalJava-1.1 J2ME Personal Java Profile