Apache NetBeans 10.0 正式发布:支持 JDK 11

Posted OSC开源社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache NetBeans 10.0 正式发布:支持 JDK 11相关的知识,希望对你有一定的参考价值。

Apache NetBeans (incubating) 10.0 已正式发布,这是一个功能齐全的 IDE ,可用于 Java SE、phpjavascript 等语言的开发。该版本专注于添加对 JDK 11, JUnit 5, PHP, JavaScript 和 Groovy 的支持,以及解决许多问题。

https://netbeans.apache.org/download/nb100/nb100.html

发行说明

https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10.0+New+and+Noteworthy

值得关注的更新

支持 JDK 11

NetBeans 10.0 提供对 JDK 11 的支持,包括:

  • nbjavac 模块升级,与 nb-javac 项目集成,增加了对 JDK 11 的支持

  • 支持 JEP 309,动态类文件常量

  • 支持 JEP 323,Lambda 参数的本地变量语法

  • 从 JDK 中移除 Java EE 和 Corba 模块

  • 弃用 Nashorn Javascript 引擎

  • 允许在声明隐式类型的 lambda 表达式的形式参数时使用 var

  • var lambda 参数的自动代码补全

Apache NetBeans 10.0 正式发布:支持 JDK 11

其他特性

随着 Oracle 不断捐赠代码,越来越多的功能将被集成到 NetBeans 中。NetBeans 10.0 将看到对 Javascript 和 Groovy 支持的回归,并支持 JUnit 5 。

  • JavaScript

  • Groovy

  • OpenJDK

  • JUnit 5

    • 引入对 JUnit 5.3.1 的支持

    • 当创建 Java 8 及以上版本的应用时,将 JUnit 5 视为默认的 JUnit 版本

    • 支持 JUnit 5 内置的 @Testable 注解

    • 新的 JUnit 5 测试模板

    • 引入更新的 assertArrayEquals 提示以支持 JUnit 5

Apache NetBeans 10.0 正式发布:支持 JDK 11

PHP

NetBeans 10 的另一个重要补充是它再次支持 PHP,包括 PHP 7.0-7.3、PHPStan 和 Twig ,并提供对 PHP 的编辑和调试功能。

例如,现在在 NetBeans 10 中,使用 PHP 7.3 进行开发时可使用尾后逗号。而对于 PHP 7.2,支持在列表语法中使用尾随逗号。

Apache NetBeans 10.0 正式发布:支持 JDK 11

Apache NetBeans 10.0 正式发布:支持 JDK 11

更多详情可查阅:

https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10.0+New+and+Noteworthy


开源中国征稿开始啦!


开源中国 www.oschina.net 是目前备受关注、具有强大影响力的开源技术社区,拥有超过 200 万的开源技术精英。我们传播开源的理念,推广开源项目,为 IT 开发者提供一个发现、使用、并交流开源技术的平台。


现在我们开始对外征稿啦!如果你有优秀的技术文章想要分享,热点的行业资讯需要报道等等,欢迎联系开源中国进行投稿。投稿详情及联系方式请参见:


推荐阅读





点个「好看」让更多开发者看到吧↓↓↓

以上是关于Apache NetBeans 10.0 正式发布:支持 JDK 11的主要内容,如果未能解决你的问题,请参考以下文章

Java 开发新选择?Apache NetBeans IDE 9.0 正式发布

Apache Spark 3.2 正式发布,新特性详解

Apache Spark 3.2 正式发布,新特性详解

从Netbeans 8.2切换到Apache Netbeans 10用于PHP开发

流行错误-apache netbeans 11.2中的org.sqlite.JDBC [重复]

Jeddict 插件安装失败 - Apache Netbeans 12 - 缺少“Maven Projects”插件依赖项