Galera eu tentei executar um arquivo .class pelo prompt e não prestou segue as linhas do prompt ai…
c:>cd teste
c:\teste>cd bin
c:\teste\bin>cd xx
c:\teste\bin\xx>java xx.class
Exception in thread “main” java.lang.NoClassDefFoundError: xx/class
Caused by: java.lang.ClassNotFoundException: xx.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)
Could not find the main class: xx.class. Program will exit.
o arquivo tem método main. ele ai.
[code]package xx;
public class xx {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Faz assim fica mais fácil, coloca seu arquivo no Desktop, ai vc vai:
no cmd
e digita
cd desktop
compila o .java de novo: javac xx.java
apague aquela linha: package xx;
e verifica se o nome do teu arquivo .java é o mesmo da sua classe principal xx, apaga os comentários também.
C:\Users\MIGUEL\Desktop>javac xx
error: Class names, 'xx', are only accepted if annotation processing is explicitly requested
1 error
Então, eu fiz tipo um joguinho no eclipse e eu queria passas esse joguinho pro meu amigo, so que eu queria que ele jogasse pelo prompt que seria a maneira mais ideial doque pela ide ne, mas n to conseguindo.
eu acho q as variaves do sistema estão tudo ok, pois eu configurei pelo tutorial na net, so que aki é windows 7, e o tuto era pra xp não sei se tem alguma coisa aver.
alguem ajuda =s