Programa só roda dentro do netbeans [resolvido]

Olá pessoal,

Sou nova no java, e fiz um programinha desktop basico… só tem mesmo cadastro, pesquisa, exclusão, essas coisas. Dentro do netbeans, meu programa funciona que é uma blz… só mandar rodar pela IDE…

Mas do lado de fora, não tá funcionando!

ele compila legal, mas qdo vou rodar acontece o seguinte:

E:\Leticia\Java\Desktop\TesteMP\build\classes>java MateriaPrima
Exception in thread "main" java.lang.NoClassDefFoundError: MateriaPrima

Não sei o que está acontecendo. Tenho varias classes ligadas a essa, todas na mesma pasta. Não uso pacotes. A versão do netbeans que uso é 4.1

Desde já, agradeço

Ele roda legal de dentro do Netbeans, pq a própria ide já configura um CLASSPATH pra vc. Quando vc vai executar fora da ide vc tem q setar na mão ou no ambiente.

Na mão:

java -classpath <dir das suas classes> SuaClasse

No ambiente (DOS):

set CLASSPATH= <dir das suas classes>

:oops: :oops: :oops: :oops: :oops:

obrigada, resolveu