Dlaczego warto znać Java Development Kit? Jak zainstalować i skonfigurować to oprogramowanie?

01/07/2019

3 minut czytania

Programowanie w języku Java wymaga posiadania JDK, czyli Java Development Kit. Pakiet ten pozwala na pisanie oraz testowanie stworzonych aplikacji. Jak zainstalować JDK i skonfigurować system Windows?

Pierwsze kroki programowania w Javie należy zacząć od przygotowania środowiska i niezbędnych narzędzi. Cała procedura nie jest czasochłonna. Przekonasz się o tym, wykonując poniższe kroki.

Czym jest JDK?

JDK, czyli Java Development Kit to bezpłatne i ogólnodostępne oprogramowanie firmy Sun MicroSystems udostępniające środowisko do programowania w języku Java. JDK można zainstalować na systemach Linux oraz Microsoft. W skład pakietu JDK wchodzą m.in.:

  • javac – kompilator, 
  • jar – archiwizator, 
  • javadoc – generator dokumentacji, 
  • javah – generator plików nagłówkowych, 
  • javap – disassembler, 
  • jdb – debugger.

 

Przy instalowaniu Java Development Kit pojawi się także Java Runtime Environment. JRE jest środowiskiem uruchomieniowym dla programów napisanych w języku Java. W jego skład wchodzi Java Virtual Machine znany jako JVM. To wirtualna maszyna Javy.

Aby rozpocząć naukę programowania w języku Java, należy zainstalować pakiet JDK. Jeśli jednak chcemy wyłącznie testować i uruchamiać napisane, a także skompilowane już programy w Javie, wystarczy zainstalować paczkę JRE. W przypadku instalacji JVM nie musimy czynić żadnych kroków. Wirtualna maszyna Javy dostępna jest w paczkach JRE lub JDK.

Jak zainstalować Java Development Kit (JDK)?

Do programowania w języku Java potrzebne są Java Development Kit (JDK) oraz edytor tekstu. Najnowszą wersję JDK najlepiej pobrać z oficjalnej strony Oracle. Należy zwrócić uwagę na wersję posiadanego systemu Windows (32/64 bit). Przy najnowszej wersji środowiska jest możliwość zapoznawania się z wprowadzanymi nowościami, a dzięki kompatybilności wstecznej istnieje opcja pracy nad starszymi kodami źródłowymi.

Wraz z instalacją JDK na komputerze pojawi się JRE. Nie powinno być problemów z jego wgrywaniem. Należy tylko w odpowiednim momencie wskazać miejsce instalacji (w przypadku zmiany domyślnych ustawień warto zapamiętać nowy wybór). Lepiej też zostawić oryginalną lokalizację, jaką jest Program Files. Pozwoli to uniknąć potencjalnych problemów ze ścieżką.

Zobacz także: Czym jest Java Enterprise Edition?

Ustawienie zmiennych środowiskowych dla Javy

Przy pracy z systemem Windows konieczne jest jeszcze ustawienie zmiennej systemowej Path, która pozwoli na odnalezienie wszystkich zainstalowanych plików. W tym celu należy: 

  • przejść do Menu Start;
  • otworzyć właściwości Mój komputer;
  • w zakładce zaawansowane ustawienia systemowe odnaleźć zmienne środowiskowe.

 

Jeśli korzystamy z Windowsa 10, na ekranie pojawi się zmienna Path. Należy ją zaznaczyć, a następnie przyciskiem Edytuj dodać ścieżkę do folderu bin pakietu JDK: C:\Program Files\Java\jdk-10.0.1\bin. 

Uwaga! Jeśli w trakcie instalacji zmieniłeś domyślne ustawienia, należy zmodyfikować podaną ścieżkę.

Sprawdzenie poprawności instalacji

Po instalacji pakietu środowiskowego JDK oraz konfiguracji zmiennych środowiskowych warto ręcznie sprawdzić ich poprawność i prawidłowe działanie. W tym celu należy otworzyć konsolę cmd (w Menu Start wybrać Uruchom, a następnie wyszukać cmd).

Sprawdzenie zaczynamy od wpisania polecenia java -version oraz javac -version. Powinna się pojawić informacja o aktualnej wersji zainstalowanego oprogramowania. Można także skorzystać z komend java i javac, które wskażą nam listę dostępnych funkcji.

Uwaga! Jeśli pojawi się komunikat o nierozpoznanym poleceniu, można to w prosty sposób naprawić. Wystarczy wpisać w konsoli następującą frazę:

set path=%path%;ŚCIEŻKA_DO_KATALOGU_BIN_JDK. 

W obszarze „ŚCIEŻKA_DO_KATALOGU_BIN_JDK” należy określić miejsce instalacji pakietu, np. set path=%path%;C:\Program Files\Java\jdk-10.0.1\bin.

Jaki edytor kodu?

Programowanie w Javie nie wymaga żadnego zaawansowanego edytora kodu. Niektórzy programiści wykorzystują do pracy systemowy notatnik, który sprawdza się także podczas nauki. Jeśli jednak poszukujemy czegoś bardziej rozbudowanego, warto wykorzystać np. Notepad++, Visual Studio Code czy Sublime Text. Edytory te obsługują wiele języków, więc mogą przydać się również na dalszym etapie nauki. Ich zaletą jest kolorowanie słów kluczowych w kodzie.

Który zatem wybrać? Ten, który najlepiej nam odpowiada graficznie, bowiem pod względem funkcjonalności są one bardzo zbliżone.

O nas

Codecool to miejsce, w którym zaczyna się Twoja kariera w IT. Daj się pokierować naszym profesjonalnym mentorom, skorzystaj z gwarancji pracy i odroczonej płatności.
Masz pytanie? Możemy pomóc! Podrzuć nam emaila na [email protected], albo napisz do nas na Facebooku.

Powiązane posty

Zarządzanie czasem i zadaniami: kluczowe umiejętności miękkie do osiągnięcia sukcesu w kodowaniu
Nie tylko umiejętności techniczne wyróżnią Cię...
Twój pierwszy tydzień w Codecool
Twój pierwszy tydzień w Codecool będzie...
TOP 25 zawodów przyszłości w IT: jak rozpocząć karierę
Branża technologiczna rozkwita i generuje ogromną...

Add meg elérhetőséged, és hamarosan visszahívunk!