netbeans

Como resolver o erro “Nenhuma classe principal encontrada no NetBeans”

Como resolver o erro “Nenhuma classe principal encontrada no NetBeans”
Você já trabalhou com o NetBeans e recebeu um erro muito frustrante que diz: “Nenhuma classe principal encontrada”?  Vamos mostrar como resolver esse problema neste artigo.  Mas primeiro devemos começar com alguns antecedentes para que você possa entender o processo.

Vamos começar sabendo o que o NetBeans realmente é. Portanto, o NetBeans é um ambiente de desenvolvimento integrado (IDE) originalmente usado para Java, mas além do desenvolvimento Java, também tem extensões para outras linguagens como PHP, C ++, C, HTML5 e JavaScript. Ele pode ser executado em diferentes sistemas operacionais, como Windows, macOS, Linux e Solaris. Os aplicativos baseados no NetBeans que incluem o NetBeans IDE e outros também podem ser estendidos por desenvolvedores de terceiros. Em julho de 2006, sob a Licença de Desenvolvimento e Distribuição Comum (CDDL) da Sun, o NetBeans IDE foi licenciado.  Recentemente, o NetBeans IDE e a plataforma foram doados à Apache Foundation pela Oracle. Em abril de 2019, ele passou por um ciclo de desenvolvimento de negócios e passou como um projeto de nível superior, então agora o NetBeans está licenciado sob a Licença Apache 2.0.

O ambiente de desenvolvimento integrado do NetBeans é uma plataforma de código aberto. O NetBeans IDE oferece suporte ao desenvolvimento de todos os tipos de aplicativos Java que incluem Java SE, JavaFX Java ME, web, EJB e aplicativos móveis prontos para uso. Os outros recursos do IDE incluem suporte Maven, refatorações, um sistema de projeto baseado em Ant, controle de versão (que oferece suporte a Git, CVS, Mercurial, Subversion e Clearcase).

O NetBeans oferece a facilidade de construir aplicativos de software a partir de um conjunto de componentes modulares também conhecidos como módulos. Esses módulos fornecem todas as funções básicas do IDE. cada um deles tem uma função bem definida como suporte a diferentes linguagens, edição ou suporte ao sistema de versionamento CVS e SVN, tem todos os componentes para suportar o desenvolvimento de Java em um único download, permitindo ao usuário começar a trabalhar imediatamente, mas para outros idiomas e novos recursos, o NetBeans precisa ser estendido, novos módulos e pacotes precisam ser instalados. Por exemplo, Sun Java Studio Creator da Sun Microsystem, Sun Java Studio Enterprise e Sun Studio são todos baseados no NetBeans IDE.

Método Principal

Passando para o método principal, na linguagem Java, um aplicativo Java não pode ser construído sem um método principal. Um aplicativo Java é definido como uma classe Java pública com um método main ().

público: É um especificador de acesso. A palavra-chave public é usada antes da principal para que a máquina virtual Java possa identificar o ponto de execução do programa. Se o especificador de acesso for diferente de público, ou seja, privado ou protegido, ele não será visível para JVM e o programa não saberia seu ponto de execução.

estático: qualquer função se torna estática pode ser tornada estática usando a palavra-chave static. Os métodos estáticos são as funções que podem ser executadas ou chamadas sem a criação de nenhum objeto, portanto, para chamar a função principal, os objetos não são necessários. É necessário chamar o método principal sem criar um objeto, portanto, estático é usado

vazio: isto especifica o tipo de execução que é nulo. O compilador reconhece que o método não está retornando nenhum tipo de valor.

a Principal(): É uma sintaxe padrão que já está definida na Java Virtual Machine. A JVM chama esta função para compilar um programa linha por linha e terminar a compilação depois que a função for concluída. O método principal também pode ser sobrecarregado

String args []: O método main () também aceita algum tipo de entrada de dados do usuário. Ele aceita uma matriz de strings por meio de argumentos de linha cmd. Os argumentos da linha de comando são passados ​​por meio do parâmetro args, que é uma matriz de Strings.

Resolvendo o Erro

Agora sabemos que o método principal é muito importante para executar um programa em uma JVM. A seguir estão as soluções possíveis para superar o erro “Classe principal não encontrada no NetBeans”:

A maneira padrão de executar o projeto com os principais:

Se você deseja apenas executar o arquivo, clique com o botão direito do mouse na classe do gerenciador de pacotes e clique em Executar Arquivo, ou (Alt + R, F) ou (Shift + F6)

Assinatura de sintaxe correta de principal:

Especificando a classe principal:

ERRO DE ESPAÇO DE Memória / Cache:

Se você já tentou isso e ainda não está funcionando, então:

Vamos para Home / NetBeans / nb / var / cache e exclua o Cache pasta. Em seguida, abra o NetBeans IDE novamente e execute o projeto

Se ainda assim não funcionar, tente as seguintes etapas:

  1. Selecione o projeto no explorador de projetos
  2. Selecione Executar na barra de menu

Selecione Compilar

Melhores emuladores de console de jogo para Linux
Este artigo irá listar software de emulação de console de jogo popular disponível para Linux. A emulação é uma camada de compatibilidade de software q...
Melhores distros Linux para jogos em 2021
O sistema operacional Linux percorreu um longo caminho desde sua aparência original, simples e baseada em servidor. Este sistema operacional melhorou ...
Como capturar e transmitir sua sessão de jogo no Linux
No passado, jogar era considerado apenas um hobby, mas com o tempo a indústria de jogos viu um grande crescimento em termos de tecnologia e número de ...