recientemente Apache软件基金会已经推出了Apache NetBeans 11.1集成开发环境的新版本。 该版本包含对Java SE,Java EE,PHP,JavaScript和Groovy编程语言的支持。 预期在将来的版本中从Oracle传输的代码库中传输C / C ++支持。
对于那些仍然 他们不知道NetBeans,他们应该知道这是一个免费的集成开发环境, 完毕 主要用于Java编程语言 并且它还有大量的模块来扩展它。
NetBeans是一个非常成功的开源项目,拥有大量的用户基础,社区正在不断发展。
NetBeans 11.1主要新功能
在此新版本的NetBeans 11.1中 添加了对Java EE 8的支持,并具有使用Maven或Gradle构建Web应用程序的功能。
可以使用Maven中新的webapp-javaee8模板(基于NetBeans构建)将基于NetBeans构建的Java EE 8应用程序部署在Java EE 8容器中。
还 添加了对新Java功能的支持。 已添加JDK 10和12的迁移配置文件。
已经为拼图模块建立了自动名称生成。 对JEP-325(“变更”表达式的新形式),JEP-330(程序作为带有源代码的单个文件提供)和在线参数提示显示的支持已添加到Java的代码编辑器中。
改进了对Maven和Gradle构建系统的支持
至 Maven,与JaCoCo库的集成已建立 并且提供了将Maven Java编译器参数传递给Java代码编辑器的功能。
至 Gradle添加了对模块化Java项目的初始支持和JavaEE支持,并实现了Java前端应用程序向导, 提供了Web项目调试支持,默认情况下启用了在构建过程中的输出显示,改进了Gradle HTML UI。
其他变化
De 在此版本中突出显示的其他更改中,我们发现以下内容:
- 添加了使用Graal.js(基于GraalVM的JavaScript实现)的功能
- 在不同的调试会话之间使用Truffle代码实现了缓存的分离
- 添加了对Kotlin代码的语法突出显示支持
- 已实现了用Jade语言自动完成代码模式的功能
- 添加了PHP 7.4并更新了PHP示例
- 改进了高像素密度(HiDPI)显示器的性能。 主屏幕,标签定界符和启动时显示的图标已启用HiDPI
- 已经完成了向新开发周期的过渡,涉及每个季度形成新问题。
如何在Linux上安装NetBeans 11.1?
对于那些想要获得此新版本的NetBeans 11.1的人 他们必须在其系统上至少安装Java 8版本的Oracle或Open JDK v8,以及Apache Ant 1.10或更高版本。
现在,他们必须下载可以获取的应用程序的源代码 从下面的链接。
安装完所有内容后,将新下载的文件解压缩到您喜欢的目录中。
然后从终端进入这个目录,然后执行:
ant
生成Apache NetBeans IDE。 构建完成后,您可以通过键入以下内容来运行IDE:
./nbbuild/netbeans/bin/netbeans
还 还有其他安装方法 可以得到他们的支持, 其中之一是借助Snap软件包。
他们只需要获得支持就可以在其系统上安装这些类型的软件包。 要使用此方法进行安装,必须键入以下命令:
sudo snap install netbeans --classic
另一种方法是借助Flatpak软件包,因此他们必须获得支持才能在系统上安装这些软件包。
执行安装的命令如下:
flatpak install flathub org.apache.netbeans