Q:

how to set default main class in java?

I have  2 classes within same package. Both classes have main  method in them. Now I want to build a jar file. I want to build 2 jar files which use different main functions as default main.
eg 
class A
{
  public static void main(String args[])
  {
    //do something
  }
}

class B
{
  public static void main(String args[])
  {
    //do something
  }
}

How do I do it in NetBeans IDE?
I found the answer.
U can do it easily in netbeans:
1)right click on project >properties > run > select the class frm and drop down list. So simple in netbeans. Netbeans rocks!

A:

Right-click the project node in the Projects window and choose Project Properties.
then find run, there you can setup your main class,, **actually got it from netbeans default help

A:

In the jar file you could just add this to your manifest.mft
Main-Class : A

The jar file would then be executable and would call the correct main.
On how to do this in Netbeans you can look at this:
Producing executable jar in NetBeans

A:

you can right click on the project select "set configuration" then "Customize", from there you can choose your main class.

