在Eclipse中为项目构建设置JRE

时间:2015-09-02 14:44:52

标签: java eclipse

我在Eclipse中选择执行环境时发现了几个选择: enter image description here

这些选择意味着什么?我看到所有这些都与java版本有关。但CDCOSGi的含义是什么? (unbound)意味着什么?

2 个答案:

答案 0 :(得分:1)

整个列表是可用的执行环境。

这是完整的清单

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

  

EE名称说明   OSGi / Minimum-1.0 OSGi最小执行环境1.0 - 这是OSGi定义的J2ME Foundation 1.0类库的子集,是框架实现的基础。

     

OSGi / Minimum-1.1 OSGi最小执行环境1.1 - 这是OSGi定义的J2ME Foundation类库的一个子集,它是框架实现的基础。

     

CDC-1.0 / Foundation-1.0 J2ME Foundation 1.0 - 除了一些MicroEdition IO类,Foundation 1.0是J2SE 1.3的一个子集。

     

CDC-1.1 / Foundation-1.1 J2ME Foundation 1.1 - 除了一些MicroEdition IO类,Foundation 1.1是J2SE 1.4的一个子集。

并且未绑定意味着,该环境将环境添加到您的日食中,并且日食不会再记住它的路径。您需要再次编辑并提供该位置。

答案 1 :(得分:0)

CDC是连接设备配置,它是Java ME的规范。这是一个wiki link以获取更多详细信息。

OSGi规范描述了Java编程语言的模块化系统和服务平台,它实现了完整的动态组件模型,这在独立的Java / VM环境中是不存在的。如果你想了解更多有关OSGi的信息,可以使用wiki link

Unbound表示您之前已将该环境添加到日食中,但您需要编辑路径并再次给出该位置。

有关Eclipse中执行环境的更多详细信息,请访问Wiki Eclipse页面here