Its always better to run applications that is built to run natively on an ARM-based M1 Mac device, if you are looking for the installation of the eclipse on an M1 Mac, follow the below steps,
- First we need to download the Eclipse Installer 2022‑03 M1 now includes a JRE for macOS and native ARM64 support. The Eclipse Installer 2021‑12 includes a JRE for macOS, Windows, and Linux. Note as the page says: This is a developer build that might contain issues.
M1 based Eclipse Installation for Mac
Download Link: https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2022-03/M1/eclipse-inst-jre-mac-aarch64.dmg
- Once the installer is downloaded open it, you might see below message, just click open,
"Eclipse Installer" is an app downloaded from the internet. Are you sure you want to open it? This item is on the disk image "eclipse-inst-jre-mac-aarch64.dmg". Safari downloaded this disk image today at 1:43 PM from ftp.jaist.ac.jp. Apple checked it for malicious software and none was detected.
- Based on what eclipse you want to install you can select among the below,
- Eclipse IDE for Java Developers
- Eclipse IDE for Enterprise Java and Web Developers
- Eclipse IDE for C/C++ Developers
- Eclipse IDE for Embedded C/C++ Developers
- Eclipse IDE for PHP Developers
For this demonstration, I have selected Eclipse IDE for Java Developers. The installation will now download - Java 17 and the essential tools for any Java developer, including a Java IDE, a Git client, XML Editor, Maven, and Gradle integration.
For me the installations were slow and could see notifications like "Artifact download is progressing very slowly from https://ftp.jaist.ac.jp"
Eclipse App will be available under location - /Users/user/eclipse/java-2021-12
- Eclipse : This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in
- How to Word wrap eclipse console logs width
- How to reset Eclipse IDE Code Font
- [Eclipse] Enable or Disable print margin line
- INVALID FILE NAME: MUST CONTAIN ONLY [a-z0-9_.] Android Eclipse Error
- Increase Font Size of Eclipse Java Code
- How to use Content Assist in Eclipse IDE
- How to enable line numbers in Eclipse IDE
- Add imports in eclipse shortcut key combinations
- Word-wrap Eclipse Console logs
- How to Reset Eclipse Theme to Classic
- How to switch Eclipse IDE Workspace
- [Eclipse] Syntax error, annotations are only available if source level is 1.5 or greater
- How to display Line Number in Eclipse IDE
- eclipse maven m2e : Cannot complete the install
- Failed to load the JNI shared library jvm.dll
- Search text in Eclipse Console logs
- Eclipse version 32-bit or 64-bit check on macOS
- How to view the Eclipse error log
- Eclipse Error : The Eclipse executable launcher was unable to locate its companion shared library.
- Java was started but returned exit code=13 [Eclipse]
- Eclipse Error The JVM Shared Library JavaVirtualMachines does not contain the JNI_CreateJavaVM symbol
- List of Code Snippets/Templates to Eclipse IDE
- Enable Eclipse dark mode
- How to Save Eclipse console logs in external log file
- Installing Gradle on macOS - Gradle Tutorial - Gradle
- JSON with PHP Example: JSON Tutorial - Json-Tutorial
- Delete a Directory using Mac Terminal Command - MacOS
- Fix Python WARNING: You are using pip version 19 however version 21 is available - PIP
- Sublime Text 3 Convert Case to Upper, Lower, Title or Swap - Sublime-Text