织梦CMS - 轻松建站从此开始!

文档之家-IT技术文档共享平台

当前位置: 文档之家 > 数据库 > Oracle >

Oracle Java首席架构师辟谣,这是咋了?

时间:2017-06-12 18:22来源: 作者: 点击:
Oracle Java平台集团首席架构师Mark Reinhold认为,Java社区的程序员最近热烈关注的基于Java 9版本的Java Platform Module System(JPMS)规范(更名为Jigsaw)有一些误解。在Devoxx英国开发者大会的采访中,Reinhold大概确定了10个误解,并提出了相应的解释,来

  Oracle Java平台集团首席架构师Mark Reinhold认为,Java社区的程序员最近热烈关注的基于Java 9版本的Java Platform Module System(JPMS)规范(更名为Jigsaw)有一些误解。在Devoxx英国开发者大会的采访中,Reinhold大概确定了10个误解,并提出了相应的解释,来看看官方如何辟谣?

 

  他解释的第一个误解是——Maven不适用于Java 9。为了反驳,他引用了Apache Maven项目主席Robert Scholte的推文。文章中,Scholte说:“是的,每个Maven 3.0+都可以在Java 9上很好的运行。这不应该是一个问题,只有几个需要修复的插件而已。“

  另一个重要问题是——很多程序员会认为曾经最喜欢的库,框架或工具对Java 9不起作用。Reinhold表示,过去几年,Oracle花了很多精力与广泛的库,框架和工具的维护者联系,一起合作,鼓励他们对Java 9进行测试,并在开发者列表中提出问题,Oracle也在不断帮助他们解决这些问题。

  第三个问题——必须模块化所有代码,并等待使用的所有库模块化,然后才能使用Java 9。Reinhold表示,这是错误的,Java 9有Classpath,它可以很好得工作,这是Java 20年来的一个基本部分,模块为程序员提供了一种更好的选择,但是你不必使用它们。许多现有的软件系统可能永远不会有模块化,这也没关系。

  Reinhold也与一家位于伦敦的Atlassian咨询公司Adaptavist首席技术官Dan Hardiker进行了一个台上的对话,对本月早些时候Java社区投票的结果表示了认同。

 

  Reinhold认为,虽然有认同的,也有反对的。但JCP并不要求达成协商一致。每个人都可以自由选择,或许这也是开源社区的精神所在。你还知道哪些谣言或有哪些疑问,欢迎留在评论中告诉我们。

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容