gradle 不支持多级子模块_Apache NetBeans 11.0 正式发布 支持Java 12
Apache NetBeans (incubating) 11.0 已正式发布,这是一个功能齐全的 IDE ,可用于 Java SE、PHP 和 JavaScript 等语言的开发。
新版本值得关注的更新有:
Java with Maven 和 Java with Gradle
Apache Maven 和 Gradle 近年来很受欢迎,Apache NetBeans 注意到了这一点。在以前,用户使用“新建项目”向导创建新项目时,Java 类别会创建一个 Apache Ant 项目。
新版在这个基础上,添加了 “Java with Maven” 和 “Java with Gradle” 作为新的可选项,创建了一个名为 “Java with Ant” 的子文件夹。该变动背后的具体原因可点此查看。
支持 JDK 12
Java 编译器 NB-javac 工具现在支持 JDK 12。在这个版本中, switch 表达式的处理得到了一些改进。此外,这个版本具有更好的格式、重新缩进、语法高亮和升级过的自动完成功能。
JEP-325:现在支持 Switch 表达式(预览版),但它目前在 Maven 项目中不起作用。
支持 Java EE
可以使用 Ant,Maven 或 Gradle 项目构建 Java EE 应用。需要注意的是:Java EE 8 的显式支持目前不是 Apache NetBeans 11.0 的一部分。Java EE 8 仅在 JDK 8 上运行,而不在更高版本上运行。如果用户使用 Java EE 8 进行开发,最好在 JDK 8 上运行 NetBeans。
支持 Gradle
参考 Apache NetBeans 发布的帖子,在Gradle 支持方面,新版添加了以下内容:
- Gradle 开箱即用。
- Gradle Task Navigator,可以双击运行任务。
- Gradle 支持的单元测试框架(JUnit 4,5,TestNG)与 JaCoCo 的代码覆盖率一起使用。
- Gradle 项目与 NetBeans JPA 和 Spring Support 一起使用。
- 可自定义的任务执行和 IDE 动作绑定。
- 运行、调试和测试,即使是单个方法。
- 使用 Gradle 创建新项目。
此外,新版本在 Bug 修复方面修复了 99 个问题,为 Windows 和 Mac 系统添加了 HiDPI 矢量图标。具体更新详情可查阅更新日志
下载地址:
https://netbeans.apache.org/download/nb110/nb110.html
gradle 不支持多级子模块_Apache NetBeans 11.0 正式发布 支持Java 12相关推荐
- Rainbond 5.0正式发布, 支持对接管理已有Kubernetes集群...
Rainbond 5.0正式发布, 支持对接管理已有Kubernetes集群 今天非常高兴向大家宣布Rainbond v5.0正式发布,Rainbond是开源的企业应用云操作系统,支撑企业应用开发 ...
- 蚂蚁集团回应 “ IPO 推迟”;iPhone12系列支持北斗系统;LLVM 11.0.0 发布 | 极客头条
整理 | 屠敏 头图 | CSDN 下载自东方 IC 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 国内要 ...
- Rainbond 5.0正式发布, 支持对接管理已有Kubernetes集群
今天很高兴的向大家宣布Rainbond v5.0正式发布,Rainbond是开源的企业应用云操作系统,支撑企业应用的开发.架构.交付和运维的全流程,通过无侵入架构,无缝衔接各类企业应用,底层资源可以对 ...
- 手机cpu什么型号支持鸿蒙系统,华为鸿蒙2.0系统支持的手机型号(图文)
华为鸿蒙2.0系统详解Znb电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网 华为正式发布了鸿蒙OS 2.0 手机版,目前仍旧处于测试阶段,仅适合开发人员试用,目前支持的机型较为有限,仅包 ...
- 全球首发-基于.NET 6长线支持逐浪CMS v8.6.0正式发布
详细介绍: 全新Zoomla!逐浪CMS v8.6.0 全球首个基于.net 6长线支持的CMS-Zoomla!逐浪CMS v8.6.0正式发布. 以卓越服务广大开发者,以卓越技术服务中国站长,接入微 ...
- windows 启用对TLS1.2和1.3的支持,并禁用对TLS1.0的支持
一.问题描述 漏洞描述: 远程服务接受使用TLS1.0加密的连接. TLS1.0有许多密码设计缺陷. TLS1.0的现代实现减轻了这些问题,但是像1.2和1.3这样的TLS的新版本是针对这些缺陷设计的 ...
- gradle 不支持多级子模块_解决gradle多模块依赖在Idea中能运行,gradle build失败的问题。...
最近需要初始化一个SpringBoot新项目遇到一个问题就是:项目中有多个子模块,使用gradle依赖管理成功. 项目结构如下: project --module1 --module2 我的modul ...
- 百度地图android版 v4.0,百度地图4.0正式发布 支持iOS与Android
百度地图今日正式推4.0版本,面向iOS及Android平台,新版的主要特色包括免费语音导航.室内定位.实时公交.生活搜索等.百度相关负责人表示,新版实现了一键导航功能,通过不同色彩标注实时路况,可帮 ...
- Flink 1.11.0 发布,有哪些值得关注的新特性?
简介:7 月 7 日,Flink 1.11.0 正式发布.历时近 4 个月,Flink 在生态.易用性.生产可用性.稳定性等方面都进行了增强和改善.Apache Flink PMC.阿里巴巴高级技术专 ...
- HALCON: HALCON 20.11.0.0 Progress主要新特性
HALCON: HALCON 20.11.0.0 Progress主要新特性 改进了基于形状的匹配 在HALCON 20.11中,对基于形状匹配的核心技术进行了改进,尤其是针对低对比度和高噪声的场景. ...
最新文章
- MindInsight计算图可视设计
- Michael Nygard on Building Resilient Systems
- C# 声明方法关键字
- java c s聊天程序_Java建立C/S 模式聊天室服务器和客户端
- 如何解决Office 2010安装报错1907,没有足够权限注册字体?
- mysql建用户之后取消drop库权限
- python map lambda 分割字符串_[转] Python特殊语法:filter、map、reduce、lambda
- spring boot连接redis配置127.0.0.1_Java技术分享——Springboot整合redis
- doxygen+graphviz+doxygen-wizard yum install on linux
- react-native 添加 Toast 模块
- 13个不容错过的Java项目
- 万应低代码CTO胡艳平:浅谈低代码在中大型企业数字化转型中的应用
- 越狱团队否认收钱并中止与太极合作
- [黑苹果]黑苹果折腾记 -- 升级10.14.6 macOS Mojave
- win10鼎信诺为什么安装不了_两个方法教你彻底解决win10系统更新补丁安装失败的问题-系统操作与应用
-亦是美网络...
- 关于Sentaurus的日常(二)(Carrier Transport Models)
- C语言二叉树非递归遍历详解,C语言实现二叉树的递归遍历和非递归遍历
- 工行手机银行android,Android系统-工行手机银行常见问题解决方法-U盾篇
- android友盟统计,RN集成友盟统计(Android)
- 360测绘云Quake网络空间测绘系统双领域上榜“安全牛”