Error przy uruchamianiu programu

0

Dzień dobry, postanowiłem rozpocząć swoją "przygodę" z programowaniem klasycznym "hello world", lecz przy próbie uruchomienia dostaję komunikat o błędzie. Nie będę przepisywał treści, dodam screen z konsoli w załączniku. Jak już napomniałem to mój 1 kontakt z java, jak i z programowaniem w ogóle, więc proszę o zrozumienie nawet jeśli popełniam jakiś laicki błąd:). Z góry dzięki za pomoc!

0

Nie wiem, skąd dokładnie błąd wynika, ale problem jest z niezgodnością wersji Javy w ustawieniach kompilacji oraz zainstalowanej w systemie.

  1. Najpierw sprawdź, jaką wersję Javy masz zainstalowaną, poleceniem w konsoli java -version lub javac -version. Nie znam się na wersjach Javy, ale coś sensownego powinno któreś z tych dwóch poleceń pokazać.
  2. Następnie zgodnie z tą wersją zmień wersję Javy używaną podczas kompilacji, albo zainstaluj nowszą. Żeby zmienić wersję w ustawieniach, tutaj masz składnię https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javac.html. Są to parametry -source oraz -target (zwykle mają taką samą wartość, np. 1.7 dla Javy 7).
0

Masz z niską wersję Javy, żeby uruchomić program.
Sprawdź co Ci daje java -version oraz javac - version - nie muszą być identyczne.
Szczerze mówiąc to najlepiej zaoraj JRE i JDK i (bo stawiam, że były osobno zainstalowane skoro taki błąd powstaje) i zainstaluj od nowa.
Odpalasz program napisany w Javie 11 na Javie 8.

0

Zainstalowałem od nowa 8, tak jak na screenie i nadal nic nie ruszyło.

0

Bo musisz zainstalować Javę 11. Napisałem Ci wyżej, że próbujesz odpalić program napisany w Javie 11 na Javie 8. Ostatnie zdanie poprzedniego mojego posta. Aż tak trudno doczytać do końca?

0

Dobra, wystarczyło skonfigurować zmienne środowiskowe i już hula. Dzięki!

1 użytkowników online, w tym zalogowanych: 0, gości: 1