Erros

7 respostas
D

tipo eu peguei uns exemplos ai nu downloads e talz pra v como funciona aki viu… to rodando nu JCreator ta dando esse erro… u q eh ???
exception in thread “main” java.lang.NoSuchMethodError: main
press any key to continue…
q q eu to fazendo de errado ?

7 Respostas

R

velinho isso ocorre pq vc nao deve ter escrito o metodo main.

ex

<blockquote>public class Teste {

public static void main(String args[]) {

System.out.println(Hello word);

}

}</blockquote>

Tente rodar este.

Abracos

D

tipo esse ai roda… eu testei aki… mas peguei um exemplo aki du site…
achu q eh um apllet…
assim ó

<blockquote>

import java.awt.Graphics;

import java.applet.Applet;

import java.awt.<em>;

import javax.swing.</em>;

import java.awt.event.*;
public class HelloWorld extends Applet {

String str;

JTextField field = new JTextField();
public void init() {
	str = "Hello World !!!";
}

public void paint(Graphics g) {
	g.drawString(str, 30, 30);
}
public String getAppletInfo() {
    return "Title: Testando um Applet\n"
        + "Author: Paulo César Machado Jeveaux\n" 
        + "4º Período - Ciência da Computação\n"
        + "FaCastelo";
}
public String[][] getParameterInfo() {
    String pinfo[][] = {
        {"Matéria", "", "Linguagem de Programação III"},
        {"Professor", "", "Aluizio H. Filho"},
    };
    return pinfo;
}

}
ai da akele erro… q q eu incremento aki pra da certo ???
vlw ai

R

velinho, eu rodei aqui usando o eclipse e roda na boa…

agora é que eu naum manjo muito de JCreator, mas uma coisa eu garanto: o código está funcionando sim.

Vou ficar devendo…
Abraços

D

hm… vlw vo tenta roda nu netbeans aki
vlw a atencao ae =]

R

velinho, no netbeans eu testei e tb rodou...

segue o codigo...

/*
 * HelloWorld.java
 *
 * Created on 7 de Novembro de 2004, 23:07
 */

package Fasp;

import java.awt.Graphics; 
import java.applet.Applet; 
import java.awt.*; 
import javax.swing.*; 
import java.awt.event.*; 


/**
 *
 * @author  Renan
 */
public class HelloWorld extends Applet {
    String str; 
    JTextField field = new JTextField(); 

    
    /** Initializes the applet HelloWorld */
    public void init() {
        str = "Hello World !!!"; 
    }

    private void initComponents() {
        
    }
    
    
    // Variables declaration - do not modify
    // End of variables declaration
 
    public void paint(Graphics g) { 
        g.drawString(str, 30, 30); 
    } 
    public String getAppletInfo() { 
        return "Title: Testando um Applet\n" 
        + "Author: Paulo César Machado Jeveaux\n" 
        + "4º Período - Ciência da Computação\n" 
        + "FaCastelo"; 
    } 
    public String[][] getParameterInfo() { 
        String pinfo[][] = { 
        {"Matéria", "", "Linguagem de Programação III"}, 
        {"Professor", "", "Aluizio H. Filho"}, 
    }; 
    return pinfo; 
    } 
}

Abraços

R

rode com o programa appletviewer
appletviewer classe-do-applet

N

Olá pessoal, estou começando agora a mexer com java… (agora mesmo… hehe) instalei o j2sdk1.4.2_05, copiei o script de HelloWolrd que a própria Java fornece (que é igual ao que o site fornece) e fui na pasta c:\j2sdk1.4.2_05\bin\javac HelloWorld.java , compilou blz, dai qdo fui executar

c:\j2sdk1.4.2_05\bin\java HelloWorld.class deu o seguinte erro: Exception in thread main java.lang.NoClassDefFoundError:

Olhei no site da sun, e eles falam no path… inseri nas variáveis de ambiente do win xp o path do \bin do java e … nada… mesmo erro, será que terei q reintalar toda a plataforma do java?

Agradeço desde já a atenção.

=D

Criado 7 de novembro de 2004
Ultima resposta 10 de nov. de 2004
Respostas 7
Participantes 4