Não Consigo Executar no JCreator

15 respostas
B

meu jcreator nada roda galera só compila, ta dando um erro aqui que diz
o seguinte:

Exception in thread “main” java.lang.NoSuchMethodError: main

depois manda apertar qualquer tecla.

Favor me ajudem

Obs: Não é por falta da assinatura do médodo main[size=18][/size

15 Respostas

Paulo_Silveira

Então põe ai pra gente como o main ta declarado, q provavelmente é isso!

B

Ve só isso ta acontecendo com qualquer cod entende, é um erro estranho.
tipow método hehe public static void main(String args[])

Não funciona e tenho que entregar parte do projeto 2º feira.

Paulo_Silveira

manda o código inteir dessa classe

a decleracao do metodo ta certo!

manda ai!

ele ta achando a classe, mas nao acha o main

B

Ok o cod todo é grande, to desconfiando de alguma conexao com o JDK, mais como exemplo; o simples cod:

public class Ex1{
    public static void main(String args []){
        for (int lin = 1 ; lin <= 10 ; lin++){
          for (int col = 1 ; col <= 10 ; col++){
       	     if (lin * col < 10) 
       	       System.out.print(" ");
       	       System.out.print(lin * col + " ");     
       	  }
       	  System.out.println("");  
         }
      }
    }

Da o mesmo erro:
Acho que é alguma coisa com a instalação do JDK e configurar direitinho no JCreator

Guilherme_Silveira

aqui rodou
voce deve ter alguma versao da classe, q seja antiga, no classpath. ai o java acha essa classe e nao encontra o main nela. pq se ele nao encontrasse a classe ele daria ClassDefinitionNotFound
entao a dica eh: tenta rodar setando o classpath assim:
-cp .
ou
-classpath .
e ai ve o q da

Gui

Adler_Medrado

Aqui rodou numa boa, olha só:

1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
4 8 12 16 20 24 28 32 36 40
5 10 15 20 25 30 35 40 45 50
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100
Exit code: 0
No Errors

[]s

Paulo_Silveira

e alem de tudo a tabuada ta certinha :slight_smile:

entao
como ele tinha desconfiado, o prob eh no JCreator, ou em alguma configuracao!

Pqvc nao usa o jedit ou eclipse?

B

Esse cod que coloquei só foi ilustrativo, o ploblema que tenho aqui é realmente com a cofig do JCreator, tb sei que é indispensável para a máquina virtual o uso certinho do met main. Vou acabar formatando esse compt. :twisted: mais ainda tenho o final de semana para resolver essa bronca. Usar Ruindows é nisso o que da.

Brigadão a todos que me ajudaram.

[]´s

Bruno Cavalcante.

D

sei lah cara , eu tenho o Jcreator instalado em 3 maquinas no trampo e em nenhuma das 3 funciona tb!

tipo compila normal mas na hora de rodar da esse pau ae!
tipo naum roda nem applet!
da o esmo erro!!

B

Tipow. Guilherme me corrige se estiver errado, usando applet o método a ser usado é util certo?

B

Resolvi galera

Paulo_Silveira

qual foi a solucao?

B

Seguinte tive que primeiro resolver a bronca que tava com configs do JDK depois que resolvi deu a mesma bronca porque o cód rodava no browser usando JApplet dai troquei por JFrame e no métd init usado pela Applet crei um main, depois um obj do tipo da minha classe. ex:

MInhaClasse obj = new MinhaClasse();

/depois um show nele/ obj.show();

e lá onde era o métd init coloco apenas a referencia a MinhaClasse.

public MinhaClasse(){

converter um applet para rodar com main

J

Vai ao site do jcreator e le o F.Q.A ou instala um novo compilador(J2sdk1…) mas depois tens que dizer ir ao optionsjdk tools
ew …tens que dizer ao prgrama qual o compilador que estas a usar e onde esta intalado.

D

“Du Hast”:
sei lah cara , eu tenho o Jcreator instalado em 3 maquinas no trampo e em nenhuma das 3 funciona tb!

tipo compila normal mas na hora de rodar da esse pau ae!
tipo naum roda nem applet!
da o esmo erro!!

Criado 27 de setembro de 2002
Ultima resposta 27 de out. de 2002
Respostas 15
Participantes 6