Se o problema eh quando vc tenta rodar o programa, tente isso:
>java -cp . testelivro2
se n�o funcionar, verifique as variaveis path e classpath.
path=java_home\bin
classpath=java_home\lib;.
Falow,
Ant�nio.
'>'-- Mensagem Original --
'>'Reply-To: [EMAIL PROTECTED]
'>'From: "Jose Carlos" <[EMAIL PROTECTED]>
'>'To: <[EMAIL PROTECTED]>
'>'Date: Thu, 15 Aug 2002 14:45:28 -0300
'>'Subject: Re: [java-list] exception in thread "main"
'>'
'>'
'>'Esta exce��o ocorre quando o javac n�o encontra a classe a ser compilada,
'>'veja o Classpath e o path. Se n�o funcionar reinsta-le o JDK, ou melhor
J2SE.
'>' ----- Original Message -----
'>' From: L�via Silva Santos
'>' To: java_linhadecodigo ; javacampinas ; soujava
'>' Sent: Wednesday, May 15, 2002 10:09 AM
'>' Subject: [java-list] exception in thread "main"
'>'
'>'
'>' ol� lista, eu fiz um exemplo mto f�cil em java, por�m, tah dando um
erro
'>'q ateh entaun eu naun tinha visto. O erro eh: "Exception in thread "main
'>'" java.lang.NoClassDefFoundError: testelivro2"
'>'
'>' segue abaixo o fonte do testelivro2.java
'>'
'>' import java.awt.*;
'>' import java.awt.event.*;
'>' import javax.swing.*;
'>'
'>' public class testelivro2 extends JFrame implements ActionListener{
'>'
'>' JTextField txtn1,txtn2,txtresultado;
'>' JLabel lbln1,lbln2,lblresultado;
'>' JButton btnsomar,btnsub,btndiv,btnmult,btnlimpa;
'>'
'>' public testelivro2(){
'>' super("stupid test2");
'>' setSize(150,150);
'>' setLocation(50,50);
'>'
'>' Container c = getContentPane();
'>' c.setLayout(new GridLayout(6,2));
'>'
'>' lbln1 = new JLabel("numero1: ");
'>' lbln2 = new JLabel("numero2: ");
'>' lblresultado = new JLabel("resultado: ");
'>'
'>' txtn1 = new JTextField();
'>' txtn2 = new JTextField();
'>' txtresultado = new JTextField();
'>'
'>' btnsomar = new JButton("+");
'>' btnsomar.addActionListener(this);
'>'
'>' btnsub = new JButton("-");
'>' btnsub.addActionListener(this);
'>'
'>' btndiv = new JButton("/");
'>' btndiv.addActionListener(this);
'>'
'>' btnmult = new JButton("*");
'>' btnmult.addActionListener(this);
'>'
'>' btnlimpa = new JButton("limpa");
'>' btnlimpa.addActionListener(this);
'>'
'>' c.add(lbln1); c.add(txtn1);
'>' c.add(lbln2); c.add(txtn2);
'>' c.add(lblresultado); c.add(txtresultado);
'>' c.add(btnsomar); c.add(btnsub);
'>' c.add(btndiv); c.add(btnmult);
'>' c.add(btnlimpa);
'>'
'>' c.setVisible(true);
'>' }
'>'
'>' public void actionPerformed(ActionEvent e){
'>' Object src = e.getSource();
'>'
'>' if (src == btnlimpa){
'>' txtn1.setText("");
'>' txtn2.setText("");
'>' txtresultado.setText("");
'>' return;
'>' }
'>'
'>' float N1=0,N2=0,result=0;
'>'
'>' try {
'>' N1 = Float.parseFloat(txtn1.getText());
'>' N2 = Float.parseFloat(txtn2.getText());
'>' }
'>' catch (NumberFormatException erro){
'>' txtresultado.setText("Erro!!!");
'>' return;
'>' }
'>'
'>' if (src == btnsomar){
'>' result = N1+N2;
'>' }
'>'
'>' if (src == btnsub){
'>' result = N1-N2;
'>' }
'>'
'>' if (src == btndiv){
'>' result = N1/N2;
'>' }
'>'
'>' if (src == btnmult){
'>' result = N1*N2;
'>' }
'>'
'>' txtresultado.setText(""+result);
'>' }
'>'
'>' public static void main (String arg[]){
'>' testelivro2 fframe = new testelivro2();
'>' }
'>' }
'>'
'>'
'>'
'>'
'>'
'>'------------------------------------------------------------------------------
'>' Yahoo! Encontros
'>' O lugar certo para voc� encontrar aquela pessoa que falta na sua vida.
'>'Cadastre-se hoje mesmo!
________________________________________
A busca mais veloz e precisa da internet. Acesse agora: http://www.zoom.com.br.
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------