Po kompilacji próbuję uruchomić programik i wywala mi rząd błędów:
"(tutaj ścieżki do sdk i jdk)
Exception in thread "main" java.lang.NoClassDefFoundError: junit/textui/ResultPrinter
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:259)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:116)
Caused by: java.lang.ClassNotFoundException: junit.textui.ResultPrinter
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 3 moreProcess finished with exit code 1
Kod programiku:
public class Punkt {
public int x;
public int y;
public int pobierzX()
{
return x;
}
public int pobierzY()
{
return y;
}
public void ustawX(int wspX)
{
x=wspX;
}
public void ustawY(int wspY)
{
y=wspY;
}
public void wyswietlWspolrzedne()
{
System.out.println("Metoda wyswietlWspolrzedne");
}
public static void main(String args[])
{
Punkt3D punkt3d = new Punkt3D();
punkt3d.wyswietlWspolrzedne();
}
}
public class Punkt3D extends Punkt {
public int z;
public void wyswietlWspolrzedne()
{
System.out.println("Przeslonieta metoda w klasie Punkt3D");
}
}
W nieco większym programie wyrzucał mi to samo. Jednak przy najprostrzym wyrzucaniu tekstu nie. Zastanawiam się czy to nie kwestia błędnej konfiguracji środowiska (IdelliJIDEA)