皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Eclipse 4.8 Photon 正式版发布!完全支持 Java 10

Eclipse 4.8 Photon 正式版发布!完全支持 Java 10

Eclipse 4.8 Photon 正式版发布!完全支持 Java 10

Eclipse 4.8 正式版已发布,代号 “Photon”(光子)。Eclipse 基金会指出,Photon 版本是一个里程碑式的发布,因为它标志着 Eclipse 项目的第 13 个年度同步发布,包括 85 个项目,拥有超过 7300 万行代码。可以看到新版本的主页还加了一句 slogan —— “A quantum leap for coding”(编码的巨大突破)。下面接着看看值得关注的更新:

对 Java 10 的支持

Eclipse 4.8 Photon 正式版发布!完全支持 Java 10

如果无法推断 var 类型,会被标记编译错误,如下所示

Eclipse 4.8 Photon 正式版发布!完全支持 Java 10

  • 自动补全 var 代码,如下所示

Eclipse 4.8 Photon 正式版发布!完全支持 Java 10

此外,Eclipse 4.8 Photon 也完全支持 Java 9。详细更新说明点此查看 http://www.eclipse.org/eclipse/news/4.8/jdt.php

编辑器方面的改进

  • 改进 macOS 上默认文本字体的可读性:之前在 macOS 上,Eclipse 编辑器的默认字体是”Monaco”,但可读性较差,很多关键字以及加粗的字体不能很好地展示。因此在新的这个版本使用”Menlo”字体作为默认文本字体,提升了可读性。

旧版
Eclipse 4.8 Photon 正式版发布!完全支持 Java 10

新版
Eclipse 4.8 Photon 正式版发布!完全支持 Java 10

详细更新内容点此查看 http://www.eclipse.org/eclipse/news/4.8/platform.php

此次更新涉及内容较多,包括目标操作环境兼容性已知问题等。

其中,目标操作环境方面,Eclipse 项目的 4.8 版本是在 Java SE 8 VM 上开发的,因此,Eclipse SDK 整体是适配所有现代桌面 Java 虚拟机的。

兼容性上,Eclipse 4.8 兼容 Eclipse 4.7 以及之前所有的 3.x 版本,具体包括:

  • API Contract Compatibility,API 合约兼容
  • Binary (plug-in) Compatibility,二进制(插件)兼容
  • Source Compatibility,源码兼容
  • Workspace Compatibility,工作区兼容
  • Non-compliant usage of API’s,不符合的 API 的使用

而已知的问题众多,部分如下:

  • 安装目录中的无效字符会阻止 Eclipse 启动
  • 如果 Oracle JVM 在持久代(permanent generation)内存耗尽时可能会在类加载期间无限期地挂起
  • GCI:Eclipse 会抛出’java.lang.ClassNotFoundException:org.eclipse.core.runtime.Plugin’
  • 创建的线程中的类加载器存在问题
  • 如果 Plugin.startup 代码太复杂并且执行诸如创建可执行扩展等任务,则可能会发生死锁
  • 转换插件清单的潜在问题
  • 使用 FindClass 的 JNI 问题
  • 自定义 Ant 任务和 Ant 类型必须与插件库 JAR 分开
  • 在调试 Ant 构建时,不支持设置构建记录器
  • Ant 1.8.x 将缺少库报告为构建失败
  • 欢迎页面显示不正确(Linux / Unix)
  • 帮助工具栏某些文档按钮失效
  • 无法连接到网络时的问题(Windows)
  • 未正确跟踪 OLE 文档的脏状态(Windows)
  • OLE 文件崩溃会导致 Eclipse 也崩溃(Windows)
  • 分配足够的内存解决 OutOfMemoryError
  • 基于 SWT 浏览器的 Eclipse 插件引发异常
  • Eclipse 图标在 Windows 任务栏中重复
  • CVS 服务器兼容性问题
  • 错误使用 ext 连接方法
  • 现有工作区中可能无法自动启用禁用的 CVS 功能
  • 支持启用 GNOME 代理

具体可以在 Eclipse bug 数据库中查看:http://bugs.eclipse.org/bugs/

关于本次更新的具体细节,可以查看发布公告了解,也可以查看下边具体值得关注的更新内容:

下载地址 >>> https://www.eclipse.org/photon/

Eclipse downloads:http://download.eclipse.org/eclipse/downloads/drops4/R-4.8-201806110500/
Update existing (non-production) installs:
http://download.eclipse.org/eclipse/updates/4.8/
Specific repository good for building against:
http://download.eclipse.org/eclipse/updates/4.8/R-4.8-201806110500/
Equinox specific downloads:
http://download.eclipse.org/equinox/drops/R-Photon-201806110500/

转自 https://www.oschina.net/news/97517/eclipse-4-8-released