Unterschied zwischen `JUnit Plug-in Test` und` JUnit Test` in Eclipse

Im Befehl eclipse run gibt es zwei Möglichkeiten:JUnit Plug-in Test undJUnit Test.

Vorher habe ich versucht, den Eclipse-Plugin-Test zu starten (org.eclipse.jdt.ui.tests.refactoring), und ich hatte einige Probleme (Debuggen des Eclipse-Unit-Testcodes "Testklasse sollte genau eine haben" und Fehler "Arbeitsbereich ist geschlossen" ).

Das Problem war, als ich versuchte, den Debugger mit zu startenJUnit Test, Ich habeWorkspace is closed Error.

In der Eclipse-Konfiguration haben sie denselben Arbeitsbereich.

Was ist der Unterschied zwischen den beiden? Und vor allem, wie funktioniert der Arbeitsbereich für sie?Warum habe ichWorkspace is closed Fehler beim JUnit-Testlauf? Ist es möglich mit Eclipse Plugin Test zu starten?JUnit Test?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage