I got an error as "java.lang.NoClassDefFoundError: JBuilder".my programe is create simple jframe and show hellow world on it.
i think this is some problem with JBuilder, because when i run the same programe with "IntelliJ IDEA" did not get that error.

thank you.

Check that you have JBuilder imported. If you do, and it still doesn't work, we'll need to see some code.

Check that you have JBuilder imported. If you do, and it still doesn't work, we'll need to see some code.

sory i was unable to understand what is mean by "JBuilder imported". this is the first time im using JBuilder.


thank you.

Ah, don't worry about that. i thought you were referencing a class, but you are using an IDE called JBuilder. My mistake.

Could you post your code up here? Remember to wrap it in [C0DE][/C0DE] tags.

Ah, don't worry about that. i thought you were referencing a class, but you are using an IDE called JBuilder. My mistake.

Could you post your code up here? Remember to wrap it in [C0DE][/C0DE] tags.

import javax.swing.*;
import java.awt.*;
public class CreateGUI{
    public void createAndShowGUI(){

        JFrame myFram = new JFrame();
        myFram.setDefaultCloseOperation(myFram.EXIT_ON_CLOSE);
        Container contentPane = myFram.getContentPane();

        JLabel myLable = new JLabel("hellow world");
        contentPane.add(myLable);

        myFram.pack();
        myFram.setVisible(true);

    }
}





public class TestGUI {
    public static void main (String[] args){
        CreateGUI myGui = new CreateGUI();
        myGui.createAndShowGUI();
    }
}


this is my simple programe. 


[IMG]file:///C:/DOCUME%7E1/JANAKA%7E1/LOCALS%7E1/Temp/moz-screenshot.jpg[/IMG][IMG]file:///C:/DOCUME%7E1/JANAKA%7E1/LOCALS%7E1/Temp/moz-screenshot-1.jpg[/IMG][IMG]file:///C:/DOCUME%7E1/JANAKA%7E1/LOCALS%7E1/Temp/moz-screenshot-2.jpg[/IMG]the below is the error massage that i got

java.lang.NoSuchMethodError: main
Exception in thread "main" 

but the most terrible problem is, when i copy these two classes into a new project that was created by same JBuilder IDE, it is running properly.
i want to find why is that
please help me

thanks

Edited 3 Years Ago by Reverend Jim: Fixed formatting

how are you calling the thing?
You're doing something wrong, which is typical of people stepping outside the world of IDEs for the first time.

The compiler is having problems finding your main method. With a program this simple, one class is more than sufficient, so I'd suggest taking your main method out of TestGUI and trying to compile with it inside CreateGUI (btw, this should be called something more distinctive, like HelloWorld; a classname should tell you something about what the class is for).

This article has been dead for over six months. Start a new discussion instead.