-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ECD successfully installed, but "Class Decompiler Viewer" unavailable #60
Comments
Can you define "unavailable"? Are there errors in the error log? |
That is not a very good question, because I already answered in in detail. "Not available" means "not there", "invisible".
That is a good question. I am attaching a screenshot. Please look at the top block. The two other blocks are probably from previous tries to install it. |
New information: I also inspected the other log messages (not just the filtered ones). For some reason Eclipse complained about missing write access to the configuration directory. I have no idea why, because I also installed other add-ons before, e.g. AJDT (AspectJ Development Tools) without any problems. Anyway, I quite unelegantly granted full access rights for my Windows user to the whole Eclipse directory and everything inside it, then reinstalled ECM (core only as I wish to use Fernflower anyway because I know it from IDEA), and now it works. I only had to set ECD as default for unknown class files, which was my main usage goal. So unless you think there is a chance that this problem is ECM-specific because ECM needs access to directories other add-ons do not, I think you can close this one. |
Thanks for the detailed answer. I quickly skimmed the code which is concerned with the preferences, and I did not find anything unusual. However, I'm not familiar with the whole code-base and there is the possibility that there is still something fishy somewhere. I'll leave this open for now as it requires some testing to see if the plugin is maybe trying to write into a directory which it should not. |
Unfortunately this seems like a common issue with Eclipse plugin installation on Windows even though it was supposed to be fixed in 2010. I think you repro by just install the Eclipse to the Program files folder (or other where administrator permission required to write) and try to install some plugin. Plugin will show up as installed but will not work (silently fails halfway in install). |
I can confirm that I installed Eclipse in a subdirectory of Thanks for looking into this even though the root cause might be an Eclipse problem. |
Eclipse 2018-12, JDK 11.0.2.
I tried installing ECD both from Eclipse Marketplace and from your update site, both times the same result:
This looks like a bug to me, unless I did something phenomenally stupid during installation.
The text was updated successfully, but these errors were encountered: