Dificuldade em usar NetBeans

8 respostas
F

Amigos,

Estou com dificuldades em usar o Netbeans.

Fiz a configuração das variáveis de ambiente, instalei o jdk e o jre, instalei o netbeans, porém o mesmo não executa corretamente meus códigos.

Para o seguinte código:

import java.util.Scanner;
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        system.out.println('123');
    }

}

Apresenta a seguinte mensagem:

run:

java.lang.NoClassDefFoundError: teste/Main

Caused by: java.lang.ClassNotFoundException: teste.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: teste.Main.  Program will exit.

Exception in thread main Java Result: 1

CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)

Abraço a todos!

8 Respostas

D
o problema nao tá no netbeans... o problema ta na hora q vc manda escrever... faça assim...
import java.util.Scanner;
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        system.out.println("123");//A ASPA é DUPLA
    }

}

vlw

alexandref93
Damiao Cunha:
o problema nao tá no netbeans... o problema ta na hora q vc manda escrever... faça assim...
import java.util.Scanner;
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        system.out.println("123");//A ASPA é DUPLA
    }

}

vlw

e o system é System por que é uma classe!!!

F

Fiz o que me fizeram, porém o problema permanece.
Saberiam o que pode ser?

bRadoCk
public class Main{
 public static void main (String [] args)
 {
     System.out.println("Hello Word");
  }

}

pronto.

A

Dica: Particularmente focaria no Eclipse… Que o mercado pede muito mais do que Netbeans…

André AS

guisantogui

Não concordo com vc andredecotia afinal se procura saber a linguagem e não como usar um compilador!!

lucianodacunha.net

…abrindo um parentese na discussão sobre IDE’s, gostaria de sugerir ao Fernando para dar uma conferida no real local da classe Main.

pois apesar de ele não postar o último erro, considerei que continua tomando o

…como na primeira vez, ou seja, o Java pode não estar encontrando a classe Main no pacote teste/.

…perceba como consegui reproduzir aquele erro, quando movi a classe Main para outro pacote sem refatorar e deixando ela “setada” como classe principal.

run:

Exception in thread main java.lang.NoClassDefFoundError: teste/Main

Caused by: java.lang.ClassNotFoundException: teste.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: teste.Main.  Program will exit.

Java Result: 1

CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)

[]'s

D

Concordo com vc. Pra mim IDE é detalhe. Onde trabalho cada um usa a IDE que quiser. Eu uso o netbeans, um outro colega usa o Eclipse e um outro usa o IntelliJ. E todos trabalhamos juntos nos mesmos projetos.

Criado 27 de agosto de 2010
Ultima resposta 28 de ago. de 2010
Respostas 8
Participantes 8