Re: [java-list] exception in thread "main"

2002-08-26 Por tôpico Antonio Techio

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]
-




Re: [java-list] exception in thread "main"

2002-08-26 Por tôpico Rafael Steil


Ha um problema com a configuracao do seu CLASSPATH, o qual nao esta
apontando para o diretorio em que o programa se encontra  ( . ) As vezes
isso ocorre porque mudados o CLASSPATH para apontar para algum diretorio
novo, porem nao eh especificado para procurar no diretorio atual tambem.
Levendo em consideracao que esta sendo exectutado no Linux, tente fazer
o seguinte:

export CLASSPATH=.:$CLASSPATH
java testelivro2

Se for no windows, adicione "." no seu classpath, porem nao sei onde
voce deve configurar isso no win..

[]'s
Rafael Steil

>   - 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!



-- 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]
-




Re: [java-list] exception in thread "main"

2002-08-16 Por tôpico Jose Carlos



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! EncontrosO lugar certo para você encontrar aquela pessoa que 
  falta na sua vida. Cadastre-se 
  hoje mesmo!