Repolode
apache

apache/netbeans

O Apache NetBeans é uma IDE open source, uma plataforma de ferramentas e um framework de aplicações, desenvolvido principalmente para quem programa em Java.

Alternativa open source a:IntelliJ IDEAEclipse

Estrelas
3,143
Forks
943
Issues abertas
1,102
Último commit
ontem

O que é?

O Apache NetBeans é um ambiente de desenvolvimento open source, uma plataforma de ferramentas e um framework de aplicações. A base de código é escrita principalmente em Java e compilada com o Apache Ant. O repositório permite criar diferentes configurações, como um conjunto básico de recursos para Java, uma versão completa com mais clusters ou apenas a NetBeans Platform.

Além da IDE, o projeto serve de base para criar aplicações desktop na NetBeans Platform. Os desenvolvedores podem compilar o projeto a partir do código-fonte, abrir módulos individuais no NetBeans para executá-los, recompilá-los ou depurá-los e iniciar uma distribuição portátil com opções para diretórios de configurações do usuário e de cache, caminho do JDK e tamanho da fonte.

Os requisitos são Git, Ant e JDK 21 ou posterior. O projeto é hospedado pela Apache Software Foundation e conta com listas de discussão para usuários e desenvolvedores, além de um build do Jenkins para snapshots de desenvolvimento.

Recursos principais

  • 01Permite compilar clusters configuráveis, de um conjunto básico para Java a uma versão completa ou somente à NetBeans Platform.
  • 02Permite abrir e depurar módulos individuais diretamente no NetBeans.
  • 03Oferece uma distribuição portátil que pode ser executada com diretórios personalizados para configurações do usuário e cache.
  • 04Aceita opções de inicialização para o caminho do JDK, o tamanho da fonte da interface e os argumentos da JVM.
  • 05É hospedado pela Apache Software Foundation e conta com listas de discussão públicas e builds do Jenkins.

Casos de uso

  • Contribuir com a base de código da IDE NetBeans ou com seus módulos.
  • Criar uma aplicação desktop personalizada na NetBeans Platform.
  • Desenvolver e depurar projetos Java em uma IDE completa.
  • Criar uma versão personalizada da IDE com clusters e módulos selecionados.

Início rápido

  1. 1

    Instale Git, Ant e JDK 21 ou superior (requisitos do README).

  2. 2

    Compile a configuração de lançamento padrão.

    $ ant build
  3. 3

    Execute o teste rápido.

    $ ant tryme

Antes de usar

  • A compilação exige que Git, Ant e JDK 21 ou superior estejam instalados localmente.
  • A compilação completa a partir do código-fonte é grande e requer uma configuração local considerável.

Tópicos

Perguntas frequentes

O que é netbeans?
O Apache NetBeans é uma IDE open source, uma plataforma de ferramentas e um framework de aplicações, desenvolvido principalmente para quem programa em Java. O Apache NetBeans é um ambiente de desenvolvimento open source, uma plataforma de ferramentas e um framework de aplicações. A base de código é escrita principalmente em Java e compilada com o Apache Ant. O repositório permite criar diferentes configurações, como um conjunto básico de recursos para Java, uma versão completa com mais clusters ou apenas a NetBeans Platform.
netbeans é gratuito? Qual é a licença?
netbeans é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
netbeans ainda é mantido?
Manutenção ativa. O último commit de netbeans foi em 21 de out. de 2026.
Para que posso usar netbeans?
Contribuir com a base de código da IDE NetBeans ou com seus módulos. Criar uma aplicação desktop personalizada na NetBeans Platform. Desenvolver e depurar projetos Java em uma IDE completa. Criar uma versão personalizada da IDE com clusters e módulos selecionados.
Como instalar netbeans?
Instale Git, Ant e JDK 21 ou superior (requisitos do README). Compile a configuração de lançamento padrão.: $ ant build Execute o teste rápido.: $ ant tryme
Onde consigo netbeans?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/apache/netbeans

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados