私は宿題に取り組んでいます。私たちにはたくさんのファイルが与えられています。命令の最初のステップでは、テストファイルとして機能するJavaファイルの1つを実行する必要があります。ここで 選択にメインのタイプが含まれていません - Eclipse、Java
は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 > 0) {
System.out.printf("Tests ignored: %d%n", ignores);
}
System.out.printf("Tests passed: %d%n", successes);
if (failures > 0) {
System.out.printf("Tests failed: %d%n", failures);
}
}
}
命令は文字通り私はEclipseでこれを開いて、[実行]をクリックする必要があり、それが動作するはずと言う、ファイルです。私はこの仕事を友人のコンピュータでも見てきました。私はファイルを変更したり、何もしなかった。
このファイルを実行しようとすると、「選択にメインの種類が含まれていません」というエラーが表示されます。
私はワークスペースをきれいにし、アンインストールしてEclipseを再インストールし、アンインストールしてJavaを再インストールしましたが、何も動作しないようです。
希望(this)(http://stackoverflow.com/questions/16225177/error-selection-does-not-contain-a-main-type)が役立ちます。 –