Я установил расширение поддержки языка Java и импортировал jar TestNG, но при запуске теста в коде VS следующая ошибка выводится в консоли Java Test Runner
{"name":"error","attributes":{"message":"Exception happens in the Test Runner.","trace":"java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException
at com.microsoft.java.test.runner.testng.TestNGRunner.run(TestNGRunner.java:33)
at com.microsoft.java.test.runner.testng.TestNGLauncher.execute(TestNGLauncher.java:32)
at com.microsoft.java.test.runner.Launcher.main(Launcher.java:57)
Caused by: java.lang.ClassNotFoundException: com.beust.jcommander.ParameterException
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 3 more
"}}.
Я попытался проверить файл launch.jsonи я также попытался переустановить расширение, но ничего не работает.
public class Test_2 {
@Test
void setup()
{
System.out.println("Setup");
}
}