技术开发 频道

红帽公司宣布引入JDK 9,在JDS中支持Java9

  【IT168 资讯】红帽公司宣布在JBoss Developer Studio中提供支持Java 9!看看它提供了什么,以及如何使用。

  请注意,红帽JBoss Developer Studio并不在Java 9虚拟机上运行,而是允许管理和构建Java 9项目和工件。因此,如果您想要管理和构建Java 9项目,则必须首先在您的工作区中定义Java 9 JDK。

  JDT完全支持Java 9:

  * Java(ECJ)的Eclipse编译器实现了所有新的Java 9语言增强功能。

  * 更新了重要的功能以支持Java模块,比如编译器、搜索和许多编辑器特性。

  使用Java Runtime 9运行Eclipse以获得Java 9支持不是强制性的。但是,Java Runtime 9需要位于项目的构建路径上,以编译针对系统模块的模块化项目。

  将Java Runtime 9添加到项目的构建路径时,系统模块将在package explorer的系统库中列出。


  通过为项目创建一个module-info.java,可以将现有的非模块化Java项目快速转换为模块。一旦项目被转移到合规9,就可以使用这个特性。


  使用Java 9支持,现在可以将库或容器添加到模块路径中,而不是类路径。


  一旦模块被添加到项目的模块路径中,单击IS模块选项并编辑模块属性可以进一步提高其封装属性。以下示例显示了如何使module.one在当前Java项目的上下文中导出其包。


  现在,Java搜索包含一个新的搜索范围——模块。


0
相关文章