Changes

Jump to: navigation, search

OSGi Concepts Exec Env

1,400 bytes added, 14:31, 21 January 2011
EE
<h2>OSGi Execution Environments</h2>

Execution environments (EEs) are symbolic representations of JREs (Java Runtime Environments). They are generic names and the system can then be configured to use a specific JRE to implement that generic execution environment. For instance, one can speak about JavaS-E6.0 as an execution environment.

Standard Execution Environments
The set of execution environments is extensible but the Eclipse IDE includes support for the environments set out in the OSGi R4 specification. These are summarized in the table below from [http://wiki.eclipse.org/Execution_Environments] .

{|
!width="150"|Execution Environment Name
!width="500"|Description
|-
|'''OSGi/Minimum-1.0'''
|OSGi Minimum Execution Environment 1.0 - This is a subset of the J2ME Foundation 1.0 class libraries defined by OSGi to be the base for framework implementations.
|-
|'''OSGi/Minimum-1.1'''
|OSGi Minimum Execution Environment 1.1 - This is a subset of the J2ME Foundation class libraries defined by OSGi to be the base for framework implementations.
|-
|'''CDC-1.0/Foundation-1.0'''
|J2ME Foundation 1.0 - With the exception of some MicroEdition IO classes, Foundation 1.0 is a subset of J2SE 1.3.
|-
|'''CDC-1.1/Foundation-1.1'''
|J2ME Foundation 1.1 - With the exception of some MicroEdition IO classes, Foundation 1.1 is a subset of J2SE 1.4.
|
|-
|'''J2SE-1.5'''
|-
|'''JavaSE-1.6'''
|}

Navigation menu