Aby napisać i skompilować swój pierwszy program w Javie w terminalu Ubuntu, wykonaj poniższe, szczegółowo opisane kroki. Ten poradnik obejmuje cały proces: od instalacji Javy, przez edycję kodu, aż po kompilację i uruchomienie programu — wszystko z poziomu terminala. Przeznaczony jest dla początkujących użytkowników Linuksa.
1. Sprawdzenie i instalacja Javy
Sprawdź czy Java jest już zainstalowana
W terminalu wpisz:
java --version
Jeśli zobaczysz komunikat typu “Command 'java’ not found”, Java nie jest zainstalowana i należy to zrobić.
Instalacja JDK (Java Development Kit)
JDK pozwoli Ci zarówno uruchomić, jak i kompilować programy w Javie. Zainstaluj domyślną wersję JDK dostępną w repozytoriach Ubuntu:
sudo apt update sudo apt install default-jdk
Po instalacji sprawdź wersję JDK:
javac --version
Jeśli zobaczysz numer wersji (np. javac 17.0.9
), wszystko działa prawidłowo.
2. Stworzenie katalogu na projekt i pliku źródłowego
Przygotuj katalog na program, np. na Pulpicie:
mkdir ~/Pulpit/moj_pierwszy_java cd ~/Pulpit/moj_pierwszy_java
Stwórz plik źródłowy w ulubionym edytorze tekstu. Najprościej można użyć nano:
nano HelloWorld.java
3. Napisz kod programu
Wklej poniższy kod (najprostszy program Java wypisujący tekst na standardowe wyjście):
public class HelloWorld { public static void main(String[] args) { System.out.println("Witaj, świecie!"); } }
Zapisz plik (CTRL+O
), następnie wyjdź (CTRL+X
).
Wyjaśnienie:
- public class HelloWorld — Deklaruje klasę o nazwie HelloWorld, nazwa musi być identyczna jak nazwa pliku [.java].
- main(String[] args) — Punkt wejścia do programu. Kod w tej metodzie wykona się po uruchomieniu programu.
- System.out.println(…) — Wypisuje tekst na ekran terminala.
4. Kompilacja programu
Będąc w tym samym katalogu co plik .java
, wpisz:
javac HelloWorld.java
Jeśli wszystko przebiegło bez błędów, pojawi się plik HelloWorld.class
. To tzw. bytecode — kod pośredni gotowy do uruchomienia przez maszynę wirtualną Javy.
5. Uruchamianie programu
Aby uruchomić program, wpisz:
java HelloWorld
Uwaga: W tej komendzie nie wpisuj rozszerzenia .class
.
Powinieneś zobaczyć na ekranie:
Witaj, świecie!
Program wykonał się prawidłowo.
6. Najczęstsze błędy i wskazówki
- Nazwa klasy i pliku musi być identyczna i rozpoczynać się wielką literą, np.
HelloWorld.java
ipublic class HelloWorld
. - Jeśli po kompilacji nie widać pliku
.class
, sprawdź błędy — kompilator wyświetli je w terminalu. - Polecenia
javac
ijava
uruchamiaj zawsze z katalogu, w którym znajduje się Twój plik.java
.
7. Rozszerzenia i dalsza nauka
- Wypróbuj inne programy, zmieniając treść wypisywaną przez
System.out.println
. - Poznaj podstawowe składnie Javy: zmienne, pętle, instrukcje warunkowe.
Podsumowanie –
Proces tworzenia programu w Javie w Ubuntu sprowadza się do instalacji JDK, napisania kodu w dowolnym edytorze tekstu, kompilacji poleceniem javac
, a następnie uruchomienia programu poleceniem java
. Wszystkie kroki wykonasz z poziomu terminala.