Dificuldade em usar NetBeans

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!

o problema nao tá no netbeans…
o problema ta na hora q vc manda escrever…
faça assim…

[code]

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
}

}[/code]

vlw

[quote=Damiao Cunha]o problema nao tá no netbeans…
o problema ta na hora q vc manda escrever…
faça assim…

[code]

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
}

}[/code]

vlw[/quote]

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

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

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

}
[/code]

pronto.

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

André AS

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

…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

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.