Ich aktualisiert meine Community Edition IntelliJ von Version 14 auf 15.0.1 und TestNG Tests, die früher in der IDE ausgeführt wurden, geben diese Ausnahmen. Wie repariere ich diese?Nach dem Upgrade auf Intellij 15 TestNG Tests laufen nicht in der IDE
Exception in thread "main" java.lang.NoClassDefFoundError: org/testng/CommandLineArgs
at org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:118)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: java.lang.ClassNotFoundException: org.testng.CommandLineArgs
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
Lassen Sie mich wissen, wenn mehr Informationen benötigt werden.
Klingt wie ein Klassenpfadproblem. Ich wette, dass sie ausgeführt werden, wenn Sie TestNG zu Ihrem Testklassenpfad hinzufügen. Kein IntelliJ-Problem; ein Projektkonfigurationsproblem. – duffymo
Ich glaube nicht, dass es sich um ein Konfigurationsproblem handelt, da dasselbe mit Intellij14 arbeitet – Ram
Beachten Sie, dass dies auf Amazon Linux ist. – Ram