vico
vico

Reputation: 18171

Setting JRE for project build in Eclipse

I found several selections in selecting execution environment in Eclipse: enter image description here

What does it means all these selection? I see that all of them are related to java version. But what CDC and OSGi means? And what (unbound) means?

Upvotes: 3

Views: 733

Answers (2)

Anindya Dutta
Anindya Dutta

Reputation: 1982

CDC is Connected Device Configuration, which is a specification for Java ME. Here's a wiki link for more details.

The OSGi specification describes a modular system and a service platform for the Java programming language that implements a complete and dynamic component model, something that does not exist in standalone Java/VM environments. Here's a wiki link if you want to know more about OSGi.

Unbound means you previously added that environment to your eclipse, but you need to edit the path and give the location again.

More details as to the execution environments in Eclipse can be found at the Wiki Eclipse page here.

Upvotes: 0

Suresh Atta
Suresh Atta

Reputation: 121998

The whole list is a Execution environment's available.

Here is the complete list

https://wiki.eclipse.org/Execution_Environments#Standard_Execution_Environments

EE Name 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.

And unbound means, that environment added that environment to your eclipse , and eclipse no more remembered it's path. You need to edit and give the location again.

Upvotes: 1

Related Questions