Selection does not contain a main type - Eclipse, Java : <p>I'm trying to work on a homework assignment. We're given a bunch of files, and the first step in the instructions says that I need to run one of the Java files that we're given, which acts as a testing file.</p>

<p>Here is the file,</p>

<pre><code>import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;

public class ListBoundedIntSetTestSuiteRunner {

  public static void main (final String[] args) {
    final Result result =
      JUnitCore.runClasses(ListBoundedIntSetTestSuite.class);
    for (final Failure failure : result.getFailures()) {
      System.out.println(failure.toString());
    }
    if (result.wasSuccessful()) {
      System.out.println("Congratulations: all tests passed!");
    }
    final int runs      = result.getRunCount();
    final int failures  = result.getFailureCount();
    final int ignores   = result.getIgnoreCount();
    final int successes = runs - failures;
    System.out.printf("Tests run:     %d%n", runs);
    if (ignores &gt; 0) {
      System.out.printf("Tests ignored: %d%n", ignores);
    }
    System.out.printf("Tests passed:  %d%n", successes);
    if (failures &gt; 0) {
      System.out.printf("Tests failed:  %d%n", failures);
    }
  }
}
</code></pre>

<p>The instructions literally say that I just have to open this in Eclipse and click run and it should work. I have seen this work on a friend's computer as well. I have not changed any files or done anything at all. </p>

<p>When I try to run this file, I get the error "Selection does not contain a main type". </p>

<p>I have cleaned the workspace, uninstalled and reinstalled Eclipse, uninstalled and reinstalled Java but nothing seems to work.</p>
