Hi
Great to see the release!
I struggle to get it up and running on my Mac runing Big Sur OS.
Tried the normal chmod but without nay success. Anyone else has the same issue?
Have not removed the old Java yet as I need to have a working installation until I get this one up and running
This is the first topic I see on installing Capella 5.0 on Mac. I am going to see internally if somebody has tried it. I know we’ve had an issue on Linux…
Stephane LACRAMPE
ObeoSoft Canada
navigate to MacOS folder and execute xattr -d com.apple.quarantine libjli.dylib
navigate to Home/lib folder and execute xattr -d com.apple.quarantine libjli.dylib
navigate to Home/lib/server folder and execute xattr -d com.apple.quarantine *
navigate to Home/bin folder and execute xattr -d com.apple.quarantine *
an optimized command might do this all in once, but this allow to explictly change what is needed.
Force Capella 5.0 to use the provided AdoptOpenJDK 14.0.2
open capella/capella.ini file in an editor like VS Code, Atom, …
add the following lines before the -vmargs section: -vm ../../../jre/Contents/Home/bin/
Bug 569651 has been created a few weeks ago to tracks this issue.
I have added a comment to indicate that the macOS version of the capella.ini file must also be modified to target the JRE 14.0.2 which is included in the bundle. I have also added a link to this post.
This is gold! Please, ensure these instructions are sent to the Capella Wiki as well. It took me a while to find this, which could be much quicker and pleasant if it was there. Many thanks, @Maxime!
Navigate to MacOS folder and execute xattr -d com.apple.quarantine libjli.dylib
Navigate to Home/lib folder and execute xattr -d com.apple.quarantine libjli.dylib
Navigate to Home/lib/server folder and execute xattr -d com.apple.quarantine *
Navigate to Home/bin folder and execute xattr -d com.apple.quarantine *
an optimized command might do this all in once, but this allow to explicitly change what is needed.
Restore permissions
Navigate to the Capella content folder: cd Eclipse.app/Contents/MacOS
Restore the execution permission on the capella executable chmod a+x capella
Navigate back to the capella folder: cd ../../../
Navigate to the JRE content folder: `cd jre/Contents/Home/bin/``
Restore the execution permission on all executables: chmod a+x *
Force Capella 5.0 to use the provided AdoptOpenJDK 14.0.2
open capella/capella.ini file in an editor like VS Code, Atom, …
add the following lines before the -vmargs section: -vm ../../../jre/Contents/Home/bin/
Bug 569651 has been created a few weeks ago to tracks this issue.
I have added a comment to indicate that the macOS version of the capella.ini file must also be modified to target the JRE 14.0.2 which is included in the bundle. I have also added a link to this post.
Capella 5.0.0 for Mac and Linux versions have been re-released to fix this packaging issue.
You can download them from Capella website or here for the Mac version.
The latest version is working for me on macOS Big Sur (11.1) after running xattr -d com.apple.quarantine /Applications/Capella.app in terminal. As suggested above this should be mentioned in the wiki or maybe a readme within the download.
Notice that there is 2 versions of the mac download, you need to download the one that fits your mac (64 bit or aarch64)
The download uses mirrors. Sometimes a mirror can be blocked for some reasons (proxy, firewall, etc). You can try by downloading from another mirror or by using the direct link.