Java para iniciantes

5 respostas
T

Olá pessoal estou iniciando a programação em java etenho varias duvidas.
Gostaria muito da ajuda de vocês. Estou com um erro na hora de compilar meu programa, o erro é o seguinte:
Exception in Thread “main” java.lang.NoClassDefFoundError: party
Ele compila, mas na hora de executar dá esse erro ai em cima.
o código do meu programa é:

import <a href="http://java.io">java.io</a>.<em>;

import java.awt.</em>;

import java.awt.event.*;

class party{

public  void  buildInvite(){

Frame f = new Frame();

Label l = new

Label(Party at Tims);

Button b = new

Button (Shoot me);

Button c = new

Button (You bet);

Panel p = new Panel();

p.add(l);

}

}

5 Respostas

B

Cadê o resto do programa, com o método main e tal?

Filipe_Chagas

Seja bem vindo ao GUJ.
Antes de qualquer coisa, uma dica: Quando for postar código, coloque entre as tags [code] e [/code]

Agora quanto à sua dúvida, tente rodar o seu programa assim:
java -cp . NomeDaSuaClasse

C

Não sei se vai ajudar, mas da uma olhada nesse link: http://www.javabrasil.net/artigos/03.html

Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp/class.

Você recebe esse erro se tentar executar o seu programa com java HelloWorldApp.class ao invés de java HelloWorldApp. Lembre-se, o argumento é o nome da classe que você quer usar, e não o nome do arquivo.

Só uma dica. Coloca os nomes das tuas classes seguindo o padrão da sun (as primeiras letras palavras sempre com letra MAIUSCULA): NomeDaClasse

Espero ter Ajudado :slight_smile:

T

è esse ai.

edineimanica

Para poder rodar uma aplicação, a classe deve possuir o método main…

public static void main(String args[]){ System.out.println("http://manicait.blogspot.com"); }

Criado 2 de abril de 2009
Ultima resposta 2 de abr. de 2009
Respostas 5
Participantes 5