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

The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>