O comando java não está mais rodando arquivos .class
A pouco tempo estava ok.
O comando javac continua compilando normalmente.
O Java está rodando em Win XP.
Ao notar este problema verifiquei a variável PATH e a mesma estava ok pois os comandos do Java são encontrados a partir de qualquer diretório.
O Java está instalado no seguinte endereço:
C:\Arquivos de programas\Java\jdk1.6.0_11
Na variável de sistema Path, o java está endereçado assim:
C:\Arquivos de programas\Java\jdk1.6.0_11\bin;
Desinstalei o Java SDK completamente e instalei novamente.
Fiz a intalação padrão.
Configurei a variável PATH com o local padrão do Java.
Mesmo após a nova instalação ao rodar qualquer arquivo .class (por exemplo, Welcome1.class) a resposta continua sendo a mesma:
Exception in thread “main” java.lang.NoClassDefFoundError: Welcome1/class
Caused by: java.lang.ClassNotFoundException: Welcome1.class
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: Welcome1.class. Program will exit.
Obs.: Duas maquinas que estavam rodando Java normalmente apresentaram esse mesmo problema.
Desde já agradeço a ajuda.
