Programy Java samozřejmě vyžadují speciální prostředí, na kterém lze pracovat. Když kompilujete program Java, vygeneruje balíček „jar“, který obsahuje univerzální binární formu aplikace. Chcete-li jej spustit, je úkolem JRE přečíst univerzální binární soubor a hladce jej spustit v aktuálním systému.
Linux je moje oblíbená platforma pro programování, zejména Java. Můžete pracovat s Oracle Java i OpenJDK. Pro Linux dávám přednost OpenJDK, protože je to pohodlnější na platformě Linux a téměř všechny hlavní linuxové distribuce se integrují s OpenJDK snadněji než protějšek Oracle.
CentOS je open-source a komunitní vydání známé a respektované RHEL (Red Hat Enterprise Linux). Právě jsem připravil svůj stroj CentOS, teď musím nastavit OpenJDK.
Pojďme si užít OpenJDK!
Získání OpenJDK
Existují 2 samostatné způsoby nastavení OpenJDK na CentOS - z výchozího úložiště CentOS (OpenJDK 8) a ruční stahování a nastavení OpenJDK (OpenJDK 11). Nezapomeňte se podívat na nejnovější funkce prostředí Java 11!
Instalace z CentOS repo
Zapněte terminál a ujistěte se, že je vše aktuální -
su -yum aktualizace
Nyní spusťte následující příkaz -
yum nainstalovat java-1.8.0-openjdk
Ruční instalace OpenJDK
Toto není doporučený způsob užívání OpenJDK. Použijte předchozí metodu, pokud SKUTEČNĚ nepotřebujete nejnovější OpenJDK.
Pomocí této metody můžete také
Stáhněte si nejnovější OpenJDK -
Extrahujte stažený OpenJDK -
tar -xfvz openjdk-11.0.1_linux-x64_bin.dehet.gz --adresář / usr / lib / jvm
Nezapomeňte ověřit extrakci -
/ usr / lib / jvm / jdk-11.0.1 / bin / java -verze
Je čas přejít na novější JDK.
sudo sh -c 'pro bin v / usr / lib / jvm / jdk-11.0.1 / zásobník / *; dělat alternativy k aktualizaci--install / usr / bin / $ (basename $ bin) $ (basename $ bin) $ bin 100; Hotovo'
sudo sh -c 'pro bin v / usr / lib / jvm / jdk-11.0.1 / zásobník / *; dělat alternativy k aktualizaci
--set $ (basename $ bin) $ bin; Hotovo'
Nyní popadneme „alternativy aktualizace“ a řekneme systému, aby přešel na nově nastavený OpenJDK -
sudo update-alternatives --config java
Poté vyberte číslo OpenJDK, které představuje OpenJDK 11 -
Voila! OpenJDK je nyní v systému přítomen!
Nezapomeňte se podívat na výsledek změny -
java - verzeCo je pro programování v Javě lepší než dobře zabalené IDE? Podívejte se na Eclipse - jeden z nejlepších IDE pro programátory Java!