Skip to content

Commit f3ae400

Browse files
authored
Merge pull request eMoflon#126 from j-mastr/patch-1
Update instructions to run Eclipse on macOS
2 parents a3dc22c + a84e4af commit f3ae400

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

doc/how-to-run-eclipse-on-macos.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ The following steps are necessary to run a custom Eclipse on modern macOS system
2121
- Allow your Terminal the privileges to `Full Disk Access` and `Developer Tools` in the `Settings` app of macOS.
2222
- `Settings` -> `Privacy & Security` -> `Full Disk Access` -> Add `Terminal` app and/or toggle its setting to `on`.
2323
- `Settings` -> `Privacy & Security` -> `Developer Tools` -> Add `Terminal` app and/or toggle its setting to `on`.
24-
- Install the recommend JDK, e.g., [Eclipse Temurin JDK 17](https://adoptium.net/de/temurin/releases/?os=mac&arch=x64&package=jdk&version=17).
24+
- Install the recommend JDK, e.g., [Eclipse Temurin JDK 21](https://adoptium.net/de/temurin/releases/?os=mac&arch=x64&package=jdk&version=21).
2525
- Download the custom Eclipse archive (e.g., from https://emoflon.org or GitHub).
2626
- Extract it with a double click.
2727
- Right click on `Eclipse.app` -> `Show Package Contents` -> Navigate into `Contents`.
2828
- Open `Info.plist` with a text editor of your choice (e.g., [VSCodium](https://vscodium.com/)).
2929
- Open a Terminal window and run `$ /usr/libexec/java_home`
30-
- This should return you a single path to your default Java JDK installation, e.g., `/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home`
31-
- Leave your Terminal window open and return to your text editor (showing the contents of `Info.plist`). Scroll down into the block below the line `<key>Eclipse</key>` and enter your Java JDK's path with this syntax: `<string>-vm</string><string>$YOUR_PATH/bin/java</string>`
32-
- Example: `<string>-vm</string><string>/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/bin/java</string>`
30+
- This should return you a single path to your default Java JDK installation, e.g., `/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home`
31+
- Leave your Terminal window open and return to your text editor (showing the contents of `Info.plist`). Scroll down into the `<array>` block below the line `<key>Eclipse</key>` and enter your Java JDK's path with this syntax: `<string>-vm</string><string>$YOUR_PATH/bin/java</string>`
32+
- Example: `<string>-vm</string><string>/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin/java</string>`
3333
- Save the file, close your editor, and open your Terminal window again.
3434
- Navigate the Terminal window to your Eclipse folder using `cd $FOLDER_NAME`, e.g., `cd Downloads/eclipse`.
3535
- Verify that your custom `Eclipse.app` is located in the currently selected folder via `ls`.
@@ -39,7 +39,7 @@ The following steps are necessary to run a custom Eclipse on modern macOS system
3939
- As for the `Terminal` app, add the privileges for `Full Disk Access` and `Developer Tools` to your `Eclipse.app`.
4040

4141
You can now start your custom `Eclipse.app` with a double click on it.
42-
If macOS asks if you really want to start the "broken" app, select `Run`.
42+
If macOS asks if you really want to start the "broken" app, select `Run`. If there is no option to run it, you can force macOS into opening it by going to the "Privacy and Security" settings and scrolling down to the bottom.
4343

4444
All modifications on the local `Eclipse.app` can also be made with [this script](../scripts/fix-eclipse-app-macos.sh).
4545

0 commit comments

Comments
 (0)