banner eclipse - Egor Komarov / Unsplash / TDyan / RPTips

How to Install Eclipse on Raspberry Pi (Updated for 2026)

If you click our links and make a purchase, we may earn an affiliate commission. Learn more

If you are a developer and used to Eclipse on your PC, you might prefer to play with your Raspberry Pi using the same interface. Eclipse wouldn’t necessarily be my first choice for coding on Raspberry Pi, due to the hardware limitation and cumbersome interface, but it works fine on recent models, and as a developer myself, I understand that using an editor you’re used to can potentially save a lot of time. In this tutorial, I’ll show you how to easily install Eclipse on Raspberry Pi OS.

The popular Eclipse IDE can be installed on Raspberry Pi but requires a 64-bit operating system. A package is then available for this architecture on the official website and can be downloaded and installed manually.

Don’t worry, in this article, I’ll explain how to do this step-by-step. You are at the best place to learn how to install it on your Raspberry Pi, just keep reading to follow my lead.

If you’re like me and sometimes mix up syntax between programming languages, I’ve got just the thing for you. I’ve put together a Python cheat sheet with all the essential syntax in one place, so you can keep it handy and avoid any confusion. Download it here for free!

Prerequisite: Get a 64-bit Operating System

To get Eclipse working on a Raspberry Pi, you need to use a 64-bit operating system. It can be either Raspberry Pi OS, Ubuntu, or any other distribution.

Most tutorials about Eclipse on Raspberry Pi I’ve seen are obsolete because Eclipse is no longer available in the default repository and only offers downloads for 64-bit operating systems.

So, first, let’s make sure that your OS is a 64-bit system:

  • Open a terminal.
  • Type the command:
    uname -a
  • You’ll get something like:
    Linux raspberrypi 5.10.63-v7l+ #1459 SMP Wed Oct 6 16:41:57 BST 2021 armv7l GNU/Linux
    In this example, it’s “armv7”, so that’s 32-bit, which is NOT compatible with Eclipse.

    On a 64-bit operating system, you’ll get something like this instead:
    Linux raspberrypi 6.1.0-rpi8-rpi-2712 #1 SMP PREEMPT Debian 1:6.1.73-1+rpt1 (2024-01-25) aarch64 GNU/Linux

    The ‘aarch64’ tag is what we’re looking for, so if you see it, you’re ready to go.

So, first, if you’re not on a 64-bit operating system, you need to start from scratch on Raspberry Pi OS 64-bit, Ubuntu, or any other alternative that offers a 64-bit version. I have an article here about Raspberry Pi OS that will explain everything you need to know.

Recommended next step
Master Python on Raspberry Pi

Want to build real Raspberry Pi projects with Python? This book starts from scratch and guides you toward practical scripts, automation, APIs, cameras and more.

Learn Python on Raspberry Pi

Once done, make sure your system packages are up-to-date, by using the commands:
sudo apt update
sudo apt upgrade

Tip: Command lines can be a pain to memorize. I put the essential Linux commands on a printable cheat sheet so you don't have to keep googling them. You can grab the PDF here if you want to save some time.

Something not working as expected?
You can get answers from real experts in minutes.
Get help with your setup

Eclipse Installation on Raspberry Pi

Here are the required steps to get Eclipse running on a Raspberry Pi:

  • Download the Eclipse package from the official site.
  • Extract the files from the downloaded archive.
  • Run the Eclipse application for the first time.
  • Create a shortcut in the main menu.

I’ll now explain each step in detail.

Download the Eclipse Package

Here is the procedure to download the correct Eclipse version for your Raspberry Pi:

  • Go to the Eclipse downloads page.
    By default, it will give you a download link for the x86_64 architecture, which doesn’t work on Raspberry Pi.
  • So first, you need to click on “Download packages” to view the other options.
  • Then, you can either download the “Eclipse Installer”, which will let you choose which Eclipse version to install, or directly download the version you want by scrolling a bit.
    I’ll do it the manual way to show you the process. I chose to install “Eclipse IDE for Java Developers”, but it’s the same steps for the other languages (PHP, C++, etc.).
  • Click the “AArch64” link to get the correct download for your Raspberry Pi:
  • Finally, you’ll have a download button to get the file.
    If you are doing this directly on your Raspberry Pi, you can click on it.
    If you’re on your PC, it’s a bit tricky. There’s a “Direct link to file” link in the right menu:

    But it’s not actually a direct link. To get the direct link, start the download on your computer, and then copy the direct link while the download is in progress.
    Then you can use wget via SSH or in a terminal to get the file on your Raspberry Pi, something like:
    wget https://eclipse.mirror.rafal.ca/technology/epp/downloads/release/2026-03/R/eclipse-java-2026-03-R-linux-gtk-aarch64.tar.gz
    Don’t use the exact command above; the file version will change all the time, so get the correct link from their website directly.

Once the download is complete, you can move to the next step.

Extract the Eclipse Files

Downloading the Eclipse package on the official website will give you an archive, a .tar.gz file. You now need to extract the files before starting the installation:

  • In your file explorer, go to the Downloads folder (or where you downloaded the file).
  • Find the Eclipse file (should be something like “eclipse-java-VERSION.tar.gz”).
  • Do a right-click on it and choose “Extract files here”.

A few seconds later, a new folder named “eclipse” will appear, and you are ready to start the application.

Run Eclipse for the First Time

  • Go into the new “eclipse” folder where you extracted the files.
  • Find the “eclipse” application and double-click it.
  • When the popup window appears, click Execute.
  • The Eclipse IDE Launcher will start, and ask you for the workspace folder.
    You can keep the default value for now. Click Launch.
  • You should now get access to the application that you are used to.

Create a Shortcut for Eclipse in the Main Menu

As we are starting the application directly from extracted files, Eclipse is not really “installed” on your system, so there’s no shortcut in the main menu.

You can add a menu shortcut on Raspberry Pi OS by following these steps:

  • Open the Pi menu > Preferences > Control Centre.
  • Go to the Main Menu tab.
  • Click the New Item button on the right to create a shortcut.
  • A form shows up, fill it in like this:
    • ID: eclipse
    • Category: Programming
    • Name: Eclipse
    • Command: put the path to the extracted executable file.
      (For me, it’s /home/pat/Downloads/eclipse/eclipse).
    • Click Set Icon, choose From File…, and select “icon.xpm” in the same folder.
  • Click “OK” to confirm.

Eclipse is now available in the main menu, under the “Programming” category.


🛠 This tutorial doesn't work anymore? Report the issue here, so that I can update it!

Stuck on this project? Ask me or other Pi users in the RaspberryTips Community. We help each other out and you'll get answers quick. Join and fix it together.

Alternatives to Eclipse on Raspberry Pi

Eclipse is a heavy solution, that is not always the best fit for the Raspberry Pi limitations. Many other code editors are available on Raspberry Pi, and most of them don’t require a 64-bits operating system. For example, you can use Visual Studio Code, PyCharm, or Geany.

I have a complete article where I compare all the options available, explaining the advantages and disadvantages of each solution and how to install them on your Raspberry Pi. You can find the article here: The 7 Best Text Editors for Programming on Raspberry Pi.

You’ll also find links to specific tutorials to get more tips for some of them, like Geany, which I’ve used for years at my job, Visual Studio, or PyCharm, which might be the best alternative to Eclipse, even if it’s not really a light application either.

I also made a video if you prefer, you can watch it directly here:

Not getting the same result?

Even when you follow every step, small differences in OS version, hardware or config can change the outcome. Instead of wasting time guessing, get help from people who have already fixed the same kind of issue.

Ask your question now →
🔒 No risk. Cancel anytime.
  • Get help on your exact issue
  • Access step-by-step videos for tricky setups
  • Browse the website without ads

Similar Posts

One Comment

Leave a Reply

Community members only
Comments are reserved for RaspberryTips Community members. Join the community to ask questions, get help, and interact with other Raspberry Pi users.

Join the community  or  log in