NetBeans 17 adiciona suporte para Java 19 e compatibilidade com JDK 20

apache-netbeans

O NetBeans é um ambiente de desenvolvimento integrado gratuito, feito principalmente para a linguagem de programação Java.

A Apache Software Foundation lançou recentemente o llançamento da nova versão do Apache NetBeans 17, em que um grande número de mudanças e melhorias foram feitas.

Para aqueles que não estão familiarizados com o NetBeans, você deve saber que este é um IDE bastante popular que fornece suporte para Java SE, Java EE, PHP, C/C++, JavaScript e linguagens de programação Groovy.

Novos recursos principais do NetBeans 17

Nesta nova versão que se apresenta do NetBeans 17, destaca-se que adicionado suporte para a plataforma Jakarta EE 10 y suporte aprimorado para alguns novos recursos no Java 19, como correspondência de padrões em expressões switch.

Outra das mudanças que se destaca é que foi preparado para compatibilidade com JDK 20, bem como que ée sugestões adicionais adicionadas para código Java e que o compilador Java interno do NetBeans nb-javac (javac modificado) foi atualizado para a versão 19.0.1.

Além disso, nesta nova versão do NetBeans 17, o suporte para o sistema de compilação Gradle foi aprimorado, já que o acesso à plataforma Java foi fornecido para projetos não-Java Gradle.

Também foi suporte aprimorado para o sistema de compilação Maven, o processamento de rastreamento de pilha também foi ativado, a exibição Java AST durante a depuração foi aprimorada junto com a indexação de textos de origem com falha.

Além disso, o O ambiente de projeto da Web melhorou o suporte a CSS, pois agora fornece pesquisas de propriedade CSS que não diferenciam maiúsculas de minúsculas e correspondência otimizada ao preencher consultas CSS.

O editor de código oferece a possibilidade de fechar todos os documentos da lista de uma só vez. O ANTLRv4 Runtime foi atualizado para a versão 4.11.1 e o suporte inicial foi fornecido para o ANTLR4 Lexer, para o qual o código foi traduzido para funcionar com os formatos ANTLR e TOML.

Das outras mudanças que se destacam da nova versão:

  • Algumas configurações do histórico de versões foram reformuladas.
  • Adicionado suporte para a tag javadoc @summary.
  • Implementação de detecção de proxy e autoconfiguração.
  • A API de ferramentas Gradle foi atualizada para a versão 8.0-rc-1.
  • As opções foram limpas na interface.
  • Implementação de detecção de proxy e autoconfiguração.
  • Adicionada uma dica para atualizar as dependências.
  • Versões atualizadas do maven 3.8.7 e exec-maven-plugin 3.1.0.
  • Indexação local permitida ao carregar índices externos.
  • O ambiente PHP oferece suporte a novos recursos no PHP 8.2, como classes somente leitura, tipos null, false e true e definição de constantes em traits.
  • Suporte aprimorado para métodos em tipos de enumeração.
  • Adicionado suporte para perfis OCI (Oracle Cloud Infrastructure).
  • O suporte Jakarta EE e Java EE foi implementado para Tomcat e TomEE.
  • Ao executar no Linux, o modo de renderização de texto subpixel do KDE é detectado automaticamente.

Finalmente se você quiser saber mais sobre isso desta nova versão, você pode verificar os detalhes em o seguinte link.

Como instalar o Apache NetBeans 17 no Linux?

Para aqueles que desejam obter esta nova versão, eles devem baixe o código fonte do aplicativo, que pode ser obtido de o seguinte link.

Depois de instalar tudo, descompacte o arquivo recém-baixado em um diretório de sua preferência.

E a partir do terminal, vamos entrar neste diretório e, em seguida, executar:

ant

Para construir o Apache NetBeans IDE. Depois de construído, você pode executar o IDE digitando

./nbbuild/netbeans/bin/netbeans

também existem outros métodos de instalação com os quais eles podem ser apoiados, um deles é com a ajuda dos pacotes Snap.

Eles só precisam de suporte para instalar esses tipos de pacotes em seus sistemas. Para instalar por este método, você deve digitar o seguinte comando:

sudo snap install netbeans --classic

Outro método é com a ajuda de pacotes Flatpak, portanto, você deve ter o suporte para instalar esses pacotes em seu sistema.

O comando para realizar a instalação é o seguinte:

flatpak install flathub org.apache.netbeans

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.