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)
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
}
[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
}
…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)
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.