Fehlerprüfung mit ID "jungit-vintage" konnte Tests bei der Verwendung von Intellij nicht entdecken
Posted: 24 Jul 2025, 20:06
Ich arbeite an einem Gruppenprojekt und versuche, einen Test durchzuführen. Beim Ausführen erhalte ich den Fehler in der Datei zusammen mit org.junit.platform.commons.util.PreconditionViolationException: Ich konnte die Klasse nicht mit Namen laden ... < /p>
Ich habe versucht, Caches ungültig zu machen und neu zu starten, und ich habe auch versucht, die POM.xml-Datei neu zu importen, aber ich habe immer noch versucht, einen Test zu leiten. Hilfe wäre sehr geschätzt.
Ich habe versucht, Caches ungültig zu machen und neu zu starten, und ich habe auch versucht, die POM.xml-Datei neu zu importen, aber ich habe immer noch versucht, einen Test zu leiten. Hilfe wäre sehr geschätzt.
Code: Select all
WARNING: TestEngine with ID 'junit-vintage' failed to discover tests
org.junit.platform.commons.util.PreconditionViolationException: Could not load class with name:
at org.junit.platform.engine.discovery.MethodSelector.lambda$lazyLoadJavaClass$0(MethodSelector.java:156)
at java.base/java.util.Optional.orElseThrow(Optional.java:408)
at org.junit.platform.engine.discovery.MethodSelector.lazyLoadJavaClass(MethodSelector.java:155)
at org.junit.platform.engine.discovery.MethodSelector.getJavaClass(MethodSelector.java:135)
at org.junit.vintage.engine.discovery.MethodSelectorResolver.resolve(MethodSelectorResolver.java:34)
at org.junit.vintage.engine.discovery.MethodSelectorResolver.lambda$resolve$0(MethodSelectorResolver.java:30)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at org.junit.vintage.engine.discovery.MethodSelectorResolver.resolve(MethodSelectorResolver.java:30)
at org.junit.vintage.engine.discovery.VintageDiscoverer.collectTestClasses(VintageDiscoverer.java:64)
at org.junit.vintage.engine.discovery.VintageDiscoverer.discover(VintageDiscoverer.java:51)
at org.junit.vintage.engine.VintageTestEngine.discover(VintageTestEngine.java:61)
at org.junit.platform.launcher.core.DefaultLauncher.discoverEngineRoot(DefaultLauncher.java:168)
at org.junit.platform.launcher.core.DefaultLauncher.discoverRoot(DefaultLauncher.java:155)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:69)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)