Jak skonfigurować środowisko IDE Eclipse w systemie Ubuntu 24.04
Rozpoczęcie programowania w Javie w Ubuntu może być nieco kłopotliwe, zwłaszcza jeśli dopiero zaczynasz przygodę z Linuksem. Czasami instalacja odpowiedniej wersji Javy nie jest tak prosta, jak się wydaje, a konfiguracja Eclipse może napotkać pewne trudności, jeśli środowisko nie jest poprawnie skonfigurowane. Ten poradnik pomoże Ci zainstalować najnowszą wersję Java JDK, upewnić się, że jest ona domyślna, a następnie bezproblemowo uruchomić środowisko Eclipse IDE. Celem jest płynne działanie środowiska programistycznego Java w Ubuntu 24.04, niezależnie od tego, czy wolisz ręczną instalację ze strony internetowej, czy po prostu chcesz szybko zainstalować pakiet. Zapnij pasy — to trochę dziwne, ale gdy już to zrobisz, Twój system Ubuntu powinien być gotowy do uruchamiania aplikacji Java i Eclipse po mistrzowsku.
Jak zainstalować Java JDK na Ubuntu dla Eclipse
Dlaczego instalacja Java JDK jest konieczna i kiedy pomaga
Jeśli Eclipse nie rozpoznaje Javy lub zgłasza błędy dotyczące brakujących pakietów SDK, prawdopodobnie dzieje się tak, ponieważ Java nie jest zainstalowana lub nie jest ustawiona jako domyślna. Eclipse potrzebuje odpowiedniego pakietu JDK (Java Development Kit) do kompilowania i uruchamiania kodu Java. Zazwyczaj, jeśli robisz cokolwiek związanego z Javą — nawet jeśli tworzysz proste programy — warto zainstalować i poprawnie skonfigurować najnowszą wersję. Dotyczy to sytuacji, gdy pojawiają się błędy takie jak „Nie znaleziono środowiska uruchomieniowego Java” lub gdy Eclipse po prostu odmawia uruchomienia projektów Java.
Po instalacji możesz spodziewać się płynnego działania aplikacji Java. Nie wiem, dlaczego tak się dzieje, ale czasami, nawet po zainstalowaniu Javy, Eclipse nadal wskazuje starszą wersję. Ustawienie domyślnej wersji Javy pomaga uniknąć tych nieporozumień.
Metoda 1: Instalowanie domyślnego pakietu Java JDK za pomocą poleceń terminala
- To najłatwiejsze i najprostsze podejście. Gwarantuje ono również, że otrzymasz najnowszy domyślny pakiet Java dla Ubuntu, który w zupełności zaspokoi potrzeby większości programistów Java korzystających z Eclipse.
- Otwórz terminal za pomocą Ctrl + Alt + T.
- Najpierw zaktualizuj listę pakietów:
sudo apt update. Oczywiście Ubuntu musi to utrudniać bardziej niż to konieczne, nie zawsze udostępniając najnowszą wersję Javy w repozytoriach. - Następnie zainstaluj domyślny pakiet Java Development Kit:
sudo apt install default-jdk. Czasami, w starszych dystrybucjach, instaluje on starszą wersję — więc jeśli potrzebujesz konkretnych wersji Javy, musisz zapoznać się z pakietami OpenJDK, takimi jak openjdk-17-jdk lub openjdk-20-jdk. - Poczekaj na zakończenie instalacji. Po jej zakończeniu możesz sprawdzić poprawność, uruchamiając
java -versionlubjavac -version. Powinna zostać wyświetlona najnowsza zainstalowana wersja Javy.
W niektórych konfiguracjach możesz mieć zainstalowane wiele wersji Javy. W takim przypadku upewnij się, że Ubuntu używa właściwej, używając polecenia update-alternatives. Uruchom:
sudo update-alternatives --config java
Umożliwi Ci to wybór domyślnej wersji Javy – wystarczy postępować zgodnie z instrukcjami wyświetlanymi na ekranie. Nie wiem dlaczego, ale ten krok jest często pomijany, a Eclipse ciągle zgłasza błędy, ponieważ używa niewłaściwej Javy.
Metoda 2: Ręczna instalacja OpenJDK 17 lub nowszego
- Jeśli czujesz się na siłach lub chcesz nowszej wersji Javy — np. OpenJDK 20 — może zaistnieć konieczność dodania PPA lub skorzystania z metody ręcznej.
- Na przykład, aby zainstalować OpenJDK 20, uruchom polecenie:
sudo apt install openjdk-20-jdk. Jeśli nie ma go w Twoim obecnym repozytorium Ubuntu, możesz dodać Ubuntu PPA lub pobrać z AdoptOpenJDK. - Sprawdź ponownie wersję Javy za pomocą
java -version. Upewnij się, że jest to wersja, której będzie używać Eclipse.
Jak zainstalować i skonfigurować środowisko IDE Eclipse w systemie Ubuntu
Dlaczego korzystanie z oficjalnego instalatora ma znaczenie i co zyskujesz
Chociaż domyślne repozytoria Ubuntu zawierają Eclipse, często są one nieaktualne lub niezoptymalizowane pod kątem Linuksa, co może prowadzić do dziwnych błędów. Pobranie bezpośrednio z eclipse.org gwarantuje, że otrzymasz najnowszą wersję ze wszystkimi najnowszymi funkcjami. Ponadto narzędzia takie jak instalator eclipse-inst upraszczają proces, a lokalizacje Javy można od razu określić.
Spodziewaj się bardziej stabilnego, nowszego środowiska IDE, zwłaszcza jeśli pracujesz nad nowszymi projektami Java, które wymagają najnowszych funkcji językowych lub narzędzi debugowania. Na niektórych komputerach ten proces kończy się niepowodzeniem za pierwszym razem, a następnie działa po ponownym uruchomieniu lub próbie – ponieważ Linux i Java potrafią być pod tym względem dziwne, zwłaszcza w przypadku uprawnień i zmiennych środowiskowych.
Metoda 1: Ręczna instalacja Eclipse ze strony internetowej
- Pobierz pakiet .tar.gz bezpośrednio z Eclipse Downloads. Upewnij się, że wybierasz wersję 64-bitową zgodną z Twoim systemem Ubuntu.
- Otwórz folder Pobrane lub inny folder, w którym je zapisałeś.
- Kliknij prawym przyciskiem myszy pobrany plik i wybierz opcję „Wypakuj tutaj”. Użyj wbudowanej opcji rozpakowania w menedżerze plików lub uruchom
tar -xzf eclipse-*.tar.gzw terminalu, aby mieć większą kontrolę. - Przejdź do wyodrębnionego folderu.
- Znajdź plik eclipse-inst i kliknij go dwukrotnie, aby go uruchomić. Jeśli się nie uruchomi, być może trzeba będzie najpierw nadać mu uprawnienia wykonywalne za pomocą
chmod +x eclipse-inst. - Gdy pojawi się instalator, sprawdź dostępność aktualizacji, klikając menu hamburgerowe (trzy linie w rogu) i wybierając opcję „Aktualizuj”. Ten krok jest konieczny, ponieważ pobieranie Ubuntu czasami się opóźnia.
- Zaakceptuj umowę licencyjną i zaufaj monitom. Jeśli zobaczysz okno „Zaufaj”, kliknij „Zaznacz wszystko”, a następnie „Zaufaj wybranym”. Może to spowodować ponowne uruchomienie instalatora — trochę irytujące, ale konieczne.
- Z dostępnych opcji wybierz Eclipse IDE for Java Developers — jest to najpopularniejsze środowisko do pracy z językiem Java.
- Ustaw ścieżkę do Javy, jeśli zostaniesz o to poproszony (np.jeśli Eclipse nie wykryje Javy).Ścieżka zazwyczaj wygląda tak
/usr/lib/jvm/java-17-openjdk-amd64:. - Wybierz żądany folder instalacji. Jeśli masz szczególne wymagania co do lokalizacji projektu, możesz skonfigurować folder obszaru roboczego.
- Kliknij Zainstaluj. Po zakończeniu kliknij Uruchom.
Metoda 2: Instalacja Eclipse za pomocą Snap (szybka i łatwa)
- Jeśli to wszystko brzmi zbyt skomplikowanie, po prostu otwórz terminal i wpisz:
sudo snap install eclipse --classic. Działa po prostu, bezproblemowo. Na początku może się uruchamiać trochę wolniej, ponieważ pakiety Snap zazwyczaj mają większy narzut, ale szczerze mówiąc, jest idealny, jeśli zależy Ci na szybkiej konfiguracji i nie zależy Ci na najnowszych poprawkach.
Tworzenie obszaru roboczego i rozpoczynanie projektów Java
Po pierwszym uruchomieniu Eclipse, pojawi się pytanie o lokalizację obszaru roboczego, czyli miejsca, w którym przechowywane są projekty i konfiguracje. Domyślnie jest to katalog domowy, co jest w porządku dla większości użytkowników, ale w razie potrzeby można go zmienić — bez problemu. Po prostu zostaw domyślną lokalizację, chyba że masz szczególne potrzeby organizacyjne.
Po uruchomieniu powinieneś być gotowy do tworzenia nowych projektów Java, uruchamiania kodu i korzystania z narzędzi.Środowisko może początkowo wydawać się nieco powolne, zwłaszcza jeśli Java nie jest w pełni zoptymalizowana lub jeśli Twój system ma wolny dysk, ale to normalne.
Podsumowanie
Konfiguracja Javy i Eclipse w Ubuntu wymaga kilku kroków, które mogą wydawać się przesadne, ale po ich wykonaniu programowanie może przebiegać bezproblemowo. Prawidłowa instalacja Javy pozwala uniknąć błędów „braku środowiska uruchomieniowego Javy”, a wybór czystej, ręcznej instalacji Eclipse lub pakietu Snap ułatwia rozpoczęcie kodowania. Pamiętaj jednak, że czasami po aktualizacji Javy konieczne jest ponowne uruchomienie lub odświeżenie zmiennych środowiskowych. Nie zdziw się, jeśli proces nie będzie idealny od razu – Linux zawsze ma swoje dziwactwa.
Streszczenie
- Zainstaluj Java JDK z
sudo apt install default-jdkokreśloną wersją, np.openjdk-17-jdk - W razie potrzeby ustaw Javę jako domyślną za pomocą
update-alternatives - Pobierz Eclipse ze strony eclipse.org lub zainstaluj za pomocą
sudo snap install eclipse --classic - Wypakuj lub uruchom instalator, zaakceptuj umowy licencyjne i wybierz ścieżkę Java, jeśli zostaniesz o to poproszony
- Uruchom Eclipse, ustaw obszar roboczy i zacznij kodować
Uwaga końcowa
Mam nadzieję, że to oszczędzi komuś trochę bólu głowy. Konfiguracja Linuksa nigdy nie jest idealnie prosta, ale kiedy wszystko działa, całkiem miło jest mieć solidne środowisko IDE Javy działające natywnie w Ubuntu. Powodzenia i udanego kodowania!
Powiązane artykuły
Czy ten artykuł był pomocny?