Istnieją 2 implementacje JDK. Jeden nazywa się Oracle JDK, a drugi to OpenJdk. Openjdk jest całkowicie open source i nie zawiera żadnego zastrzeżonego komponentu Oracle JDK. Licencja Oracle JDK i OpenJdk też nie jest taka sama. Oracle JDK jest bardziej restrykcyjny niż OpenJdk. Dla tych, którzy szukają bezpłatnej i open source JDK, OpenJDK jest dla nich najlepszym wyborem. Tak naprawdę nie zobaczysz wielu różnic, gdy biegniesz OpenJdk. Doświadczenie jest prawie takie samo. Możesz użyć dokładnie tych samych narzędzi wiersza poleceń z OpenJdk jak w przypadku Oracle JDK.Naprawdę łatwo jest zainstalować OpenJDK 8 na Debian 9 Stretch, ponieważ jest już dostępny w oficjalnym repozytorium Debian 9.
W tym artykule pokażę, jak zainstalować OpenJDK 8 na debian 9. Zacznijmy.
Najpierw zaktualizuj pamięć podręczną repozytorium pakietów swojego systemu operacyjnego Debiana 9 za pomocą następującego polecenia:
Aktualizacja $ sudo apt-get
Pamięć podręczna repozytorium pakietów powinna zostać zaktualizowana.
Przed zainstalowaniem OpenJDK 8 musisz wiedzieć jedną rzecz. Istnieją dwie wersje OpenJDK 8 na oficjalnym repozytorium Debian 9. Jeden to Openjdk 8 bez głowy, a drugi jest Openjdk 8.
Różnica między Openjdk 8 bez głowy i openjdk 8 polega na tym, że Openjdk 8 Headless nie instaluje żadnych bibliotek do pracy z graficznymi interfejsami użytkownika. Ma mniej zależności. Jest więc idealny do serwerów bezgłowych, na których nigdy nie potrzebujesz żadnych graficznych interfejsów użytkownika (GUIS). Openjdk 8 zapewnia wszystko, co zapewnia Bezpośrednie Openjdk 8 wraz z bibliotekami wymaganymi do pracy z graficznymi interfejsami użytkownika (GUIS). W tym artykule zainstaluję OpenJDK 8 (nie bezgłowy), ale pokażę ci, jak zainstalować wersję Bezpośrednie Bezpośredniego OpenJDK 8.
Możesz zainstalować openjdk 8 bezgłowy za pomocą następującego polecenia:
$ sudo apt-get instaluj openjdk-8-jdk-headless
Możesz zainstalować OpenJDK 8 za pomocą następującego polecenia:
$ sudo apt-get instaluj openjdk-8-jdk
Teraz naciśnij „y”, a następnie naciśnij, aby kontynuować.
Menedżer pakietów Apt powinien pobrać i zainstalować wszystkie wymagane pakiety. Może to potrwać w zależności od połączenia internetowego.
OpenJdk 8 powinien być wkrótce zainstalowany.
Po zakończeniu instalacji uruchom następujące polecenie, aby sprawdzić, czy OpenJDK 8 jest poprawnie zainstalowane.
$ Javac -version
Jeśli otrzymasz podobne dane wyjściowe, jak pokazano na zrzucie ekranu poniżej, wszystko powinno działać poprawnie.
Teraz zamierzam uruchomić prosty program Hello World Java i pokażę, że zainstalowałem OpenJDK 8, może rzeczywiście skompilować kod Java.
To jest kod, który zamierzam uruchomić.
Uratowałem „Helloworld.plik kodu źródłowego Java „$ home/dokumenty/kody/” katalog, jak widać z wyjścia komendy „ls”.
Teraz możesz skompilować „Helloworld.plik źródłowy Java 'Java z następującym poleceniem:
$ Javac Helloworld.Jawa
„Helloworld.Należy skompilować plik źródłowy Java 'Java. Możesz teraz uruchomić polecenie „LS” i powinieneś być w stanie zobaczyć „Helloworld.plik klasy, jak pokazano na zrzucie ekranu poniżej. To jest kod bajtów Java, o którym mówiłem.
Teraz możesz uruchomić kod bajtów Java „Helloworld.klasa „z następującym poleceniem:
$ Java Helloworld
UWAGA: Nie uwzględniaj ''.Rozszerzenie klasy podczas uruchamiania pliku kodu bajtów Java. „Java Helloworld.Klasa „nie jest taka, jak powinieneś uruchomić program Java.
Powinieneś zobaczyć „Witamy w Linuxhint!”Wydrukowano na ekranie, jak pokazano na zrzucie ekranu poniżej. Abyśmy mogli skompilować i uruchomić kody Java z OpenJDK 8.
W ten sposób instalujesz OpenJDK 8 na debian 9. Dziękujemy za przeczytanie tego artykułu. Tweet nas na @linuxhint na komentarze.