# Package org.eclipse.jdt.launching.environments

Application programming interfaces and classes for execution environments.

See: Description

Interface Summary
IAccessRuleParticipant: Contributes access rules for an execution environment.
IExecutionEnvironment: An execution environment describes capabilities of a Java runtime environment (`IVMInstall`).
IExecutionEnvironmentAnalyzerDelegate: Analyzes vm installs for compatibility with execution environments.
IExecutionEnvironmentsManager: Manager for execution environments.

Class Summary
CompatibleEnvironment: The result of analyzing a vm install for compatibility with an execution environment.
ExecutionEnvironmentDescription: Helper class to parse and retrieve properties from execution environment description files.

## Package org.eclipse.jdt.launching.environments Description

Application programming interfaces and classes for execution environments.

## Package Specification

Provides support for execution environments.

An execution environment describes the capabilities of a Java runtime environment, for example J2SE-1.4. This package provides facilities for contributing execution environments and providing analyzers to identify JREs as compatible with execution environments.