|
|
|
Re: ERROR IN SETUP MAC OS X 10.15.2 [message #1818649 is a reply to message #1818620] |
Sat, 21 December 2019 20:12   |
Dominik Wrona Messages: 7 Registered: December 2019 |
Junior Member |
|
|
I have encountered the exact same error on OS 10.14.6.
I've looked at the links, they all say to edit the Info.plist file in the Package Contents of the Installer app. But I can't do this because it is locked - I assume it wasn't locked pre-2018 when all these responses were written.
My exact error:
The JVM shared library "/Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home/bin/../lib/server/libjvm.dylib"
does not contain the JNI_CreateJavaVM symbol.
Even so, their suggestion was to modify Info.plist to point to the correct directory. But this error clearly identifies the correct directory that I want to use, so even if I was allowed to edit the file I'm not sure it would help.
For background, I have 2 older versions of eclipse installed (eclipse oxygen and june 2019), as well as 2 'javas' - 8 and 13. My goal is to update eclipse to the newest version so that it supports java 13.
EDIT: So I managed to unlock the Info.plist by dragging the app out of the dmg onto the desktop, but now post-edit it says the file (Eclipse Installer.app) is damaged and cannot be opened.
[Updated on: Sat, 21 December 2019 21:09] Report message to a moderator
|
|
|
|
Re: ERROR IN SETUP MAC OS X 10.15.2 [message #1818654 is a reply to message #1818651] |
Sun, 22 December 2019 06:17   |
Ed Merks Messages: 32823 Registered: July 2009 |
Senior Member |
|
|
To run on the latest MacOS, the downloaded *.dmg now must be not only be signed but also notarized. Perhaps notarization locks it somehow? I imagine though that if you copied it somewhere, it should no longer be locked. Or are you talking about modifying the Info.plist of the Java installation?
But again, the same comment applies as before. Please try to download a package from here:
https://www.eclipse.org/downloads/packages/
The "Eclipse IDE for Java Developers" will have support for Java 13 (as will any other package that contains Java). These downloaded *.dmg are also signed and notarized, and I suspect they'll have the same launch problem as the Eclipse Installer (both being Eclipse applications).
But if no one answers that question, we won't be able to help anyone. :-(
As far as I can tell, the IDE has been tested on MacOS, but I'm not sure which version of the OS, and it appears tested only for Java 8:
https://download.eclipse.org/eclipse/downloads/drops4/R-4.14-201912100610/testResults.php
These instructions explain how you can tell Eclipse to use a specific JVM:
https://wiki.eclipse.org/Eclipse.ini
In the installer, this file is called eclipse-inst.ini.
It would be good to understand if this works for Java 8 but not for Java 13.
And note that an IDE running on Java 8 can still support any version of Java up to and including Java 13. The Preferences pages allow you to configure multiple JREs and use any of them...
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03604 seconds