Java – “the eclipse executable launcher cannot find its on-demand shared library”
First of all, I know that many people have asked this. I have checked all these, but no one has solved my problem
I get this error whenever I try to open eclipse neon
As mentioned above, I have tried the fixes I saw online, including uninstalling eclipse and Java, and then reinstalling
Eclipse worked a few weeks ago, but stopped when the windows update failed and I returned to my previous windows state This is the only thing I can think of that could lead to this situation
Solution
This solution worked for me:
As an administrator (on MS Windows, or as root or on GNU / linux using sudo):
>Uninstall * eclipse
>In the "bundle pool" menu of the eclipse installer: "cleanup agent" and then "delete" > exit the installer > manually delete the existing installation folder if necessary
>Start the eclipse installer > close the "bundle pools" function (in the installer menu) > select the eclipse style (for example: Eclipse IDE for Java developers) > select "Install"
As an ordinary user:
>Launch eclipse
note appended:
The eclipse installer can be powerful, but in practice it is painful:
>If you don't pay special attention when running the installer many times, you will soon have several installation directories and don't notice (java-neon, java-neon2, java-neon3) instead of a single updated folder > the proxy manager is wrong (I can't make it work in my GNU / Linux environment, I have to set http_proxy and https_proxy in the terminal, and then start the installer)
I found it easier to install eclipse in the past, because there was no installer and only tar GZ or zip file