W przeszłości Java JRE 1.8
nie można zainstalować na WinXp. Komunikat o błędzie brzmiał:
nie można znaleźć punktu wejścia procedury RegDeleteKeyExA w biblioteka dowiązań dynamicznych ADVAPI32.dll
czytam tutaj w odpowiedzi Oracle ogłosił poprawkę dotyczącą błędu instalacji systemu Windows XP że Oracle naprawił ten błąd w JRE8u25. Zacytować:
Dodam tę odpowiedź, ponieważ Oracle zdecydował się naprawić Windows XP instalacja. Począwszy od wydania JRE 8u25 w dniu 10/15/2014 błąd występuje został naprawiony, co uniemożliwiło instalację systemu Windows XP.
Nie oznacza to jednak, że Oracle nadal wspiera Windows XP. Nie gwarantują bieżących i przyszłych wersji JRE8 jest kompatybilny z Windows XP. Wygląda na to, że to bieg twój własny rodzaj ryzyka.
Wiem, że to zły pomysł, ale potrzebuję go tylko do testowania. Więc moje pytanie brzmi: jaka jest najnowsza aktualizacja wersji JRE1.8, która obsługuje instalację out-of-box w WinXP (między JRE8u25 i dzisiejszym JRE8u172? Próbowałem 8u25 i działa. Jednak 8u172 nie instaluje się.
Mogę spróbować pobrać go za pomocą „wyszukiwania binarnego”, ale może ktoś ma takie informacje?
źródło
Odpowiedzi:
JDK 8u152 zainstaluje się po wyjęciu z pudełka i mam go na moim 32-bitowym laptopie XP. Dotychczas nie udało mi się pomyślnie zainstalować u162 lub u161.
Warto zauważyć, że niektóre z późniejszych aktualizacji przerywają zgodność z częściami JavaFX. Począwszy od u112, JavaFX WebView nie działa na XP (działa na u111), a począwszy od u151, prawie każda akcja JavaFX spowoduje awarię VM. Dlatego zalecam aktualizację w zakresie u60 do u111, jeśli używasz JavaFX (u60 dodał dodatkowe kontrolki JavaFX). Problemy te dotyczą zarówno 32-bitowego XP, jak i XP Pro x64.
W ciągu ostatnich 4 lat nie znalazłem żadnych innych błędów w Javie 8 na XP, ale są obszary JDK, których nie używam.
źródło
Hmm może JRE8u172 ma problem ze zgodnością instalatora? Więcej tutaj: https://stackoverflow.com/questions/20965564/installing-jdk8-on-windows-xp-advapi32-dll-error/21202600#21202600
Jeśli chodzi o środowisko JRE 8, ostatnio widziałem zainstalowaną wersję JRE8u161.
źródło