The new version of Apache NetBeans 14 has been released

La Apache Software Foundation Organization unveiled the release of the new version of the integrated development environment for Apache NetBeans 14, in which a series of improvements and changes have been made.

For those who are unfamiliar with NetBeans, you should know that this it is quite a popular IDE which provides support for Java SE, Java EE, PHP, C / C ++, JavaScript, and Groovy programming languages, this being the seventh version released by the Apache Foundation since Oracle donated the NetBeans code.

NetBeans is a free integrated development environment, made 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.

Apache NetBeans 14 Key New Features

In this new version of the IDE that is presented, highlights JDK17-enabled compilation and improved support for new Java versions, plus JavaDoc was added for the JDK 19 test branch and JDK 18 release. JavaDoc supports the "@snippet" tag to embed working examples and code snippets in the API documentation.

Another of the changes that stands out in this new version is the improved integration with Payara application server (a fork of GlassFish), as well as added support for deploying applications in a locally launched container with Payara Server.

In addition to this, it also highlights the improved support for the Gradle build system, expanded supported CLI options, added support for Gradle config cache.

On the other hand, it is also highlighted that the PHP 8.1 support, the ability to collapse blocks with attributes when editing PHP code has been implemented, in addition to the addition of an interface to generate classes for the Micronaut framework and also the improved support for Micronaut configuration.

Of the other changes that stand out of this new version of NetBeans 14:

  • Improved CSS support and added support for the ECMAScript 13/2022 specification. Improved handling of recursive structures in JavaScript.
  • Added a template for the Controller class.
  • Added the ability to autocomplete structures in SQL queries.
  • The NetBeans built-in Java compiler nb-javac (modified javac) has been updated to version 18.
    Improved support for the Maven build system
  • Added support for generating final repository interfaces from Micronaut Data entity classes.
  • Fix incorrect use of enumeration interface
  • Updated JS support to ECMAScript 13
  • Updated project platform/api.search to JDK8 source level
  • Fix Windows profiler.lib workflow using Windows10SDK.20348
  • optimization of the whole project: improved traverse map
  • Added list of Java module flags.
  • Post NB 13 release gh issue template update.
  • Command to set database environment variables
  • Adding the Open Service Console action
  • Alternate ProjectProblems presenter for the LSP server.
  • Added SQL completion for query annotations.

Finally if you want to know more about it of this new version, you can check the details in the following link.

How to install Apache NetBeans 14 on Linux?

For those who want to get this new version they must download the application source code, which can be obtained from the following link.

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:

ant

To build the Apache NetBeans IDE. Once built you can run the IDE by typing

./nbbuild/netbeans/bin/netbeans

As well there are other installation methods with which they can be supported, one of them is with the help of the 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 you must have the support to install these packages on your system.

The command to perform the installation is as follows:

flatpak install flathub org.apache.netbeans

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.