Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez az útmutató bemutatja, miben különbözik a Java beállítása a Windowson a Machez vagy Linuxhoz képest, és egy működő JDK-telepítéshez vezet a környezet megfelelően konfigurálva.
JDK kiválasztása
A Windowshoz számos JDK-disztribúció érhető el. A Microsoft saját buildet tesz közzé az OpenJDK alapján:
- Az OpenJDK Microsoft Buildje – ingyenes, nyílt forráskódú, a Microsoft által támogatott, windowsos x64-hez és ARM64-hez elérhető
- Eclipse Temurin (Adoptium) – széles körben használt nyílt forráskódú disztribúció
- Oracle JDK – kereskedelmi célú licencre van szükség
A legtöbb fejlesztő számára az OpenJDK vagy a Temurin Microsoft buildje jó választás.
Telepítés a wingettel
Nyisson meg egy PowerShell- vagy parancssori terminált, és futtassa a következőt:
winget install Microsoft.OpenJDK.21
A Temurin telepítése ehelyett:
winget install EclipseAdoptium.Temurin.21.JDK
Ellenőrizze a telepítést:
java -version
JAVA_HOME beállítása
A macOS-hez (ahol /usr/libexec/java_home ezt kezeli) ellentétben a Windowson manuálisan kell beállítania JAVA_HOME . Számos eszköz – Maven, Gradle, Android Studio – igényli.
- Nyissa meg a Start menüt, keresse meg a környezeti változókat, és válassza a Rendszer környezeti változóinak szerkesztése lehetőséget.
- Kattintson a Környezeti változók elemre.
- A Rendszerváltozók csoportban kattintson az Új gombra, és állítsa be a következőt:
- Változó neve:
JAVA_HOME - Változó érték: a JDK elérési útja, például
C:\Program Files\Microsoft\jdk-21.0.x.x-hotspot
- Változó neve:
- Keresse meg az Elérési út változót a Rendszerváltozók csoportban, kattintson a Szerkesztés gombra, és adja hozzá
%JAVA_HOME%\bin. - Kattintson az OK gombra az összes párbeszédpanel bezárásához, majd nyisson meg egy új terminált, és ellenőrizze a következőt:
echo $env:JAVA_HOME
java -version
javac -version
Jótanács
Ha több JDK van telepítve, az előbb Path felsoroltak elsőbbséget élveznek. Az olyan eszközök, mint az SDKMAN (WSL-n keresztül) vagy a jEnv , több verzió kezelését is segíthetik.
WSL vagy natív Windows?
A legtöbb Java-fejlesztés – webes háttérrendszerek, Android, nagyvállalati alkalmazások – esetében a natív Windows jól működik. Használja a WSL-t, ha a buildelési eszköz vagy az üzembehelyezési cél Linux-specifikus, vagy ha olyan csapatban dolgozik, ahol mindenki más Linuxon/Macen van, és környezeti paritást szeretne.
Ajánlott szerkesztők
- Visual Studio Code a Java bővítménycsomaggal – könnyű, a legtöbb projekthez jól működik
- IntelliJ IDEA – teljes funkcionalitású IDE, a közösségi kiadás ingyenes
Következő lépések
Windows developer