Aplicativo que roda apenas no NetBeans

ae galera, eu to fazendo um programa que contem 4 classes, uma main, e 3 frames, todos desenvolvidos na IDE do NetBeans com o recurso drag and drop, quando rodo ele no NetBeans ele roda perfeitamente, mas quando tento ou fazer um arquivo .jar num da certo, e quando tento rodar o programa pelo prompt la, da o seguinte erro :frowning: :
Exception in thread main java.lang.NoClassDefFoundError: Main.class

(a classe Main.class, e a que contem a minha classe main)

alguem tem alguma ideia do que pode ser??

ahhh esqueci de falar, o netbeans ta instalado no E:, e o java no C:

Você setou o PATH e CLASSPATH corretamente nas variáveis de ambiente?

No prompt do DOS se você fizer assim:

e não reconhecer o comando é porque você não setou direito as variáveis de ambiente.

Essa classe Main, está em algum pacote?
Qual é a linha de comando que você está usando para executar?
Coloque o jar aqui.

consegui fazer não, fiz o teste do java -version e deu certo… mas continua dando o mesmo erro…
o programa por enquanto e so de controle de clientes e usuarios utilizando BD em SQL, faz alguma diferença?

a classe main, ta no mesmo pacote de todos, e ela ta assim:
package newslettercreator10;

/**
*

  • @author user
    */
    public class Main {
/** Creates a new instance of Main */
public Main() {
}

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
ControlNews CN = new ControlNews();
CN.show();
}

}

onde ControlNews e um classe (JFrame) que é a Base do programa

Use a seguinte linha de comando:

java -classpath News_Letter_Creator_1.0.jar newslettercreator10.Main

Isso vai fazer o programa executar. O problema é que ele é dependente das libs do jdesktop, você precisará adicionar o jar ao classpath. :stuck_out_tongue:

fiz o lance da classpath aqui, ai retornou o seguinte erro:
Exception in thread main java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group at news.Main.main(Main.java:21)

Velhim valeu ae pela ajuda descobri o erro ja, meu NetBeans que tava paulado!!!
brigadão ae…

Da uma olhada nesse artigo

http://www.guj.com.br/java.tutorial.artigo.108.1.guj

Ve se ajuda, se não resolver volta ae q agente tenta te ajudar.