La Apache Software Foundation recently announced the release of the new version of your integrated development environment for the Apache NetBeans 11.2. This being the fourth version prepared by the Apache Foundation after the transfer of the NetBeans code by Oracle and the first version after the transfer of the project from the Apache incubator.
For those who still they are unaware of NetBeans, they should know that this is a free integrated development environment, done mainly for the Java programming language and that also has a significant number of modules to extend it.
NetBeans is a highly successful open source project with a large user base, an ever-growing community.
Main new features of NetBeans 11.2
With the release of this new version of NetBeans 11.2 new features of the PHP language were added, developed in branch 7.4. Also the addition of written properties is highlighted, the operator "?? = », the ability to replace existing matrices when defining a new one, a new mechanism for serializing objects, the ability to display large numbers, and a new format for defining functions.
Another change that stands out from NetBeans 11.2 is the support for Java SE 13. For example, the ability to use «Switch»In the form of an expression instead of an operator.
Se implement highlighting and conversion operations for text blocks They include multi-line text data without using character escape and preserving the original text formatting. The features listed so far have been marked as test and are activated only during assembly with the "–enable-preview" flag;
As well various performance optimizations highlighted: The search speed of binary files in the tree with source texts has been increased.
On Linux and Windows, the WatchServic interfacee provided by the Java NIO2 API it is used to track changes in directories, as well as faster file-to-file identification.
Improved support for the Gradle build system. Added the ability to load Java compiler flags, allowing you to use experimental Java features in Gradle projects.
Also added processing of user input on tab, reflecting assembly progress (Output). When starting the Gradle Daemon background process, the org.gradle.jvmargs property is now taken into account.
How to install NetBeans 11.2 on Linux?
For those who want to get this new version of NetBeans 11.2 They must have at least the Java 8 version of Oracle or Open JDK 8 installed on their system and Apache Ant 1.10 or higher.
Now they must download the source code of the application which they can obtain from the link below.
Once you have everything installed then, unzip the newly downloaded file into a directory of your liking.
And from the terminal we are going to enter this directory and then execute:
To build the Apache NetBeans IDE. Once built you can run the IDE by typing
As well there are other installation methods with which they can be supported, one of them is with the help of Snap packages.
They only need to have the support to be able to install these types of packages on their system. To install by this method, you must type the following command:
sudo snap install netbeans --classic
Another method is with the help of Flatpak packages, so they must have the support to install these packages on their system.
The command to perform the installation is as follows:
flatpak install flathub org.apache.netbeans