• Przejdź do głównej nawigacji
  • Przejdź do treści
  • Przejdź do głównego paska bocznego
  • Przejdź do stopki
Testelka.pl

Testelka.pl

Testelka.pl - o technologiach w testowaniu oprogramowania

  • Kursy
    • DARMOWY: Java dla testerów
    • Selenium w Javie
    • Selenium w C#
    • Testy API w REST Assured
    • Selektory CSS
    • XPath
  • Materiały na raz
  • Blog
  • O Eli
  • Zaloguj się
  • DOŁĄCZ

Error:java: error: release version 5 not supported

Strona główna > Kursy > Java dla testerów > Error:java: error: release version 5 not supported

Oprócz tego kursu na Testelce znajdziesz też: kurs Selenium w Javie, kurs Selenium w C#, kurs testowania API w REST Assured. W tych kursach jest też zapewnione wsparcie merytoryczne - jeżeli coś jest niejasne możesz zapytać pod lekcją. Dostęp do tych kursów możesz uzyskać w ramach członkostwa.

SPRAWDŹ RODZAJE CZŁONKOSTWA

Error:java: error: release version 5 not supported

Przy którejś aktualizacji IntelliJ na wcześniej działającym kodzie zaczął się pojawiać błąd „Error:java: error: release version 5 not supported” (np. przy próbie uruchomienia testu).  Dzieje się to także, jeżeli tworzysz swój pierwszy projekt i zostawisz domyślne ustawienia Java Compilera oraz Maven Compilera w pom.xml.

Co zrobić?

Z reguły wystarcza dodanie do pom.xml poniższych ustawień (wybierz wersję Javy, w jakiej chcesz kompilować swój kod ale wyższą niż 1.5, bo to właśnie to ustawienie sprawia, że dostajemy powyższy błąd). Pamiętaj, że nie możesz ustawić wyższej wersji Javy niż tą którą masz faktycznie spiętą z tym projektem (sprawdzisz to w File>Project Structure)

<properties> 
 <maven.compiler.source>12</maven.compiler.source> 
 <maven.compiler.target>12</maven.compiler.target> 
</properties>

Następne należy zaimportować zmiany:

Jeżeli to nadal nie pomogło i błąd wciąż występuje przejdź do File>Settings>Build, Execution, Development>Compiler>Java Compiler i zmień Target Bytecode Version projektu na tą samą wersję jaką masz w pom.xml.

 

Reader Interactions

Komentarze

  1. kinga napisał

    8 sierpnia, 2020 o 10:48 pm

    Zrobiłam wszystko zgodnie z instrukcją i niestety nadal mam "Error: java:error:invalid source release: 12 ( moja wersja javy to 11).

    Odpowiedz
    • Ela Sądel napisał

      9 sierpnia, 2020 o 10:11 am

      Halko! Skoro używasz Javy w wersji 11, to zacznij [...] CAŁOŚĆ KOMENTARZA WIDOCZNA DLA SUBSKRYBENTÓW.

      Odpowiedz
  2. kinga napisał

    9 sierpnia, 2020 o 3:34 pm

    Kurcze, no właśnie wszędzie mam ustawioną wersję 11, a errorze mówi, że 12 i już nie mam pomysłu, może ja czegoś nie widzę, czy coś. 🙁
    https://snipboard.io/9ieTtK.jpg
    https://snipboard.io/5l8Xzf.jpg
    https://snipboard.io/bleMI7.jpg
    https://snipboard.io/kBdzD1.jpg

    Odpowiedz
    • kinga napisał

      9 sierpnia, 2020 o 3:35 pm

      Może sobie po prostu przeinstaluję Javę i coś to da.

      Odpowiedz
      • Ela Sądel napisał

        9 sierpnia, 2020 o 7:23 pm

        Nie no, spokojnie. Źle Cię zrozumiałam zatem. P [...] CAŁOŚĆ KOMENTARZA WIDOCZNA DLA SUBSKRYBENTÓW.

        Odpowiedz
  3. kinga napisał

    11 sierpnia, 2020 o 2:40 pm

    File -> Project Structure -> Module Settings -> Tab: Sources: Language Level - w tym miejscu miałam ustawioną wersję 12 zamiast 11 i przestawienie tego pomogło. Bardzo dziękuję za pomoc! 🙂

    Odpowiedz
    • Ela Sądel napisał

      11 sierpnia, 2020 o 10:00 pm

      Mega, że zadziałało! Dzięki za info 😉 [...] CAŁOŚĆ KOMENTARZA WIDOCZNA DLA SUBSKRYBENTÓW.

      Odpowiedz

Pierwszy Sidebar

LEKCJE W KURSIE

  • Error:java: error: release version 5 not supported
  • Zmienne i typy proste
  • Zmienne i klasa String
  • Operatory matematyczne
  • Operatory relacyjne i logiczne oraz konkatenacja
  • Tablice jedno i wielowymiarowe
  • Metody w Javie
  • Instrukcje warunkowe
  • Pętle while i do while
  • Pętle for i foreach
  • Zakres widoczności zmiennych
  • Klasa w Javie, obiekty i pola klasy
  • Konstruktory
  • Typy referencyjne
  • Dziedziczenie
  • Modyfikatory dostępu
  • Gettery i settery: typy proste i String
  • Gettery i settery: typy referencyjne
  • Słowo kluczowe this
  • Słowo kluczowe super

Footer

Elzbieta Natalia Sadel
Av. de las Postas 21 6 C
29014 Málaga
Hiszpania
NIF: Y7882076J

Zostań trenerem!

Regulamin
Polityka prywatności
Polityka wsparcia w ramach członkostwa

Koszulki i torby dla testerów

Pomoc
Kontakt

Poskładane z 💛 przez Automatela.pl