Erro de execuçao no NetBeans

4 respostas
victor984
Pessoal cirei um programa simples  uma calculadora ai fui executar no eclipse, executou normal , fui execultar no NetBeans e deu o seguinte erro

[color=red]

java.lang.NoClassDefFoundError: javaapplication1/Main

Caused by: java.lang.ClassNotFoundException: javaapplication1.Main

at java.net.URLClassLoader$1.run(URLClassLoader.java:202)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:190)

at java.lang.ClassLoader.loadClass(ClassLoader.java:307)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

Could not find the main class: javaapplication1.Main.  Program will exit.

Exception in thread main Java Result: 1[/color]

Não sei o que é isso, PorFavor ajudem ! Abraço ! Qualqer coisa o codigo fonte da calculadora esta aqui em baixo /

[color=red] [/color]package javaapplication1;

import java.util.Scanner;
/**

  • @author Victor
    
    */
    
    public class conta {
    
    public static void main(String[] args) {
    
    System.out.println(Digite o Primeiro numero);
    
    Scanner S = new Scanner (System.in);
    
    int a1 = S.nextInt ();
    
    System.out.println(Digite o segundo numero);
    
    int a2 = S.nextInt ();
    
    double num3 = (a1 + a2);
    
    System.out.print(A resposta e: + num3);
    

    }
    }

4 Respostas

oberilo

bom dia . . .

1 - No netbeans tem que usar a opção importar projeto do eclipse
2 - Nome de classe em java tem de começar com letra maiuscula “conta” deve ser “Conta”

java.lang.NoClassDefFoundError: javaapplication1/Main
Causa : java.lang.ClassNotFoundException: javaapplication1.Main

NoClassDefFoundError é uma exceção que o Java lança quando não encontra uma determinanda classe
obs: Veja se esta reconhecendo o pacote ’ package javaapplication1;’

com isso deve funcionar . . .

Espero ter ajudado . . .

edu_fernandes

Óiaaa!!!
Cadê o erro? Cadê o erro? O erro aonde está?
Na verdade existem 2 erros.
Isso mesmo 2 erros.
O primeiro foi você nao ter usado a tag code.
O segundo erro foi o Scanner, eu acho.
Passa ele para cima.
Outra coisa.
Por que você lê 2 inteiros e armazena eles em um double. Você não soma valores decimais. Não entendi o uso dele.

Olha, executei seu código aqui, exatamente esse que está ae em cima, no Eclipse e funcionou perfeitamente. Estranho.

Espero ter ajudado.
Abraço e boa sorte com o projeto.

edu_fernandes

Nome da classe, não havia reparado.
Eu copiei apenas o conteúdo da classe.
Por isso funcionou.

victor984

Desinstalei e instalei o NetBeans ai ele manda criar uma pasta onde vai tar os arquivos e etc. Que é o Projeto . até ai OK.
Ai ele cria uma classe Main … OK eu fexo essa classe e crio otra e crio um programinha simples … mando execultar nao aparece nada !
Ai eu volto na classe main e do um System.out e executo … roda normal. Volto na 2ª classe e tbm dou um System.out e aparece a coisa da Classe main
e se excluir essa classe Main q o NetBens criou da o erro q eu puiz no começo do tópico.
Me AJudem plxx
Abraço pra tds meu e-mail é [email removido]
Obrigado

Criado 22 de novembro de 2010
Ultima resposta 22 de nov. de 2010
Respostas 4
Participantes 3