1.8 na 1.11

VA
  • Rejestracja:ponad 8 lat
  • Ostatnio:11 miesięcy
  • Postów:127
0

Witam,

Podjąłem decyzje aby przejśc z Javy 1.8 na Jave 1.11. Po instalacji Java_1.11, ustawieniu zmiennej systemowej JAVA_HOME na folder z javą 1.11 i dodaniu do zmiennej path %JAVA_HOME%\bin nie wszystko działa poprawnie. Mianowicie w CMD > java -version dalej pojawia się Java 1.8, natomiast w CMD > javac -version poprawnie wyświetla 1.11. Co może być przyczyną tego problemu, czy też o czymś zapomniałem? Z góry dzięki za odpowiedź.

catom
Sprawdź, czy w Path (zarówno zmienna użytkownika, jak i systemowa) nie masz jakiejś ścieżki Oracle. Instalator Oracle u mnie dodał do Path dla zmiennej środowiskowej systemowej jakąś ścieżkę do katalogu z java.exe z wersji 1.8.
VA
  • Rejestracja:ponad 8 lat
  • Ostatnio:11 miesięcy
  • Postów:127
0

U mnie też coś takiego dodał(prawdopodobnie dodał), ale po usunięciu dalej jest ten sam problem.

VA
  • Rejestracja:ponad 8 lat
  • Ostatnio:11 miesięcy
  • Postów:127
3

Problem rozwiązany. Miałem dwie nadmiarowe ścieżki w zmiennej systemowej Path.

C:\ProgramData\Oracle\Java\javapath
C:\Program Files (x86)\Common Files\Oracle\Java\javapath

Burdzi0
+1 za pokazanie rozwiązania błędu

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.