Ik heb onlangs JDK 11verwijderd en JDK 8geïnstalleerd. Ter bevestiging wil ik controleren welke JDK op mijn Windows 10-computer is geïnstalleerd. Ik typte java -version
op cmd en kreeg de foutmelding
Java wordt niet herkend als een interne of externe opdracht
Vraag:Hoe weet ik welke JDK-versie op de pc is geïnstalleerd?
Antwoord 1, autoriteit 100%
mogelijk moet u path
toevoegen aan omgevingsvariabelen die u kunt vinden in Configuratiescherm
open de Jdkwaar je hebt geïnstalleerd en voeg tot /bin
toe aan het pad in omgevingsvariabelen.
Toevoegen tot /bin
in padvariabele in Systeemvariabelendie zich in Omgevingsvariabelenbevinden.
Doe dan
java -version
die zou kunnen verschijnen.
Als het probleem zich blijft voordoen, probeer dan je pc opnieuw op te starten en kijk.
Antwoord 2, autoriteit 36%
U moet uw Windows path
bijwerken om uw %JAVA_HOME%\bin
-directory op te nemen. %JAVA_HOME%
is de map waarin u Java hebt geïnstalleerd en is ook een omgevingsvariabele die u moet configureren voor het uitvoeren van uw toepassingen via de opdrachtregel. U kunt deze beide bewerken in het configuratiescherm van Windows en u moet opnieuw opstarten.
Wanneer u java -version
uitvoert, ziet u het interne versienummer. Dit wordt hier uitgelegd: https://en.wikipedia.org/wiki/Java_version_history.
In principe kunt u de 1.
negeren bij het lezen van het versienummer. De _xxx
is een verwijzing naar de meest recente patch of build-release.