public class Main
{
public static void main (String[] args)
{
System.out.println("Me Mostre");
}
}
Retira o Memostra e coloca Main, e teste por gentileza!
public class Main
{
public static void main (String[] args)
{
System.out.println("Me Mostre");
}
}
Retira o Memostra e coloca Main, e teste por gentileza!
Bom… Desse jeito acima não tem como. Pois a classe que eu defini no NetBeans se chama Memostra. Portanto, ela deve ter esse nome. Para definí-la como principal, eu coloquei o public static void main(String [] args).
O problema é que o NetBeans, quando eu vou compilar, mostra uma mensagem dizendo que está sem classe principal.
Lembrando que eu defini as Paths e Classpaths que pedem antes das instalações
no netbeans ele cria um package, creio que vc deleto…
Eu fiz um teste com esse exemplo abaixo e funfo !
package memostra;
public class Main {
public static void main(String[] args) {
System.out.print("Me mostra");
}
}
O pacote é padrão. Eu não posso excluir ele. Eu num to entendendo mais nada, cara. Pq isso é problema na classe. As Paths estão definidas e td mais. Não sei o que fazer. No Eclipse funfa normal
Você tentou criar um novo projeto? ou criou uma classe e jogo o codigo?
No eclipse ele executa dessa forma que você passo.
Porém no netbeans ele não executa por causa do package que não foi criado. Se você criar um projeto do zero no Netbeans, você pode verificar que ele cria essa linha
“package nomedoprojeto;”
public class Main <- Netbeans
public class nomedoprojeto <- Eclipse…
Existe algumas diferenças entre eles… Por isso no eclipse funciona e no netbeans não.
No NetBeans eu criei vários projetos do zero pra poder rodar e testar. Mas infelizmente não funciona.
Sigo os passos File> new project> java> java app> next> coloco o nome do projeto> finish
E para criar a classe, eu clico com o botão direito em pacote padrão> new> class> coloco o nome da classe e finish.
Depois faço o código
package nomedoprojeto;
public class Main {
public static void main(String[] args) {
}
}
Qdo vc cria o projeto, ele cria dessa seguinte forma?
Não… Quando eu crio a classe, aparece somente assim
public class NomeClasse{
}
Segue esse passo a passo.
Segui do jeito que você me disse. Porém apareceu essa tela.
Editei o código do System.out.println mas ainda deu aquele erro acima
Vc altero o nome da “Main” para o “Nomedoprojeto”?
Não… apareceu quando foi criada
Oi,
Quando criou o projeto deixou marcado as opções de criar classe principal e definir como projeto padão…
Sim e não. Quando fiz os testes, deixei um projeto para criar as classes principais e deixei outro para não criar também. Ambos acusaram de não querer criar a classe principal.
Pois então… Fiz desse jeito q vc fez. Mas num funcionou. acho q o problema é no trem [2] hahaha
Bom… Constatei que o problema estava no pacote.
No NetBeans há o <pacote padrão>, onde deveria-se criar as classes. Porém, quando eu vou criar a dita cuja, aparece a mensagem “Aviso: é altamente recomendado que você NÃO coloque classes Java no pacote padrão”. Portanto, criei outro pacote e fiz a main class do Java.
Obrigado a todos pela paciência haha