Skip to content
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

Is it possible to make latest updates work in Eclipse Luna? #79

Open
AndrWeisR opened this issue Aug 9, 2021 · 4 comments
Open

Is it possible to make latest updates work in Eclipse Luna? #79

AndrWeisR opened this issue Aug 9, 2021 · 4 comments

Comments

@AndrWeisR
Copy link

We're stuck by corporate bureaucracy on Eclipse 3.10, where some of the decompilation results don't work very well. The latest ECD won't install on Eclipse 3.10. Is it possible to make ECD backwards compatible to older Eclipse versions?

@jpstotz
Copy link
Collaborator

jpstotz commented Aug 9, 2021

I am not sure which Eclipse versions you are referring to, the last 3.x version is 3.8 (Juno)
Or was it a typo and you are talking about Eclipse 2018-12 (4.10)? ECD should work in Eclipse 2018-12.
https://en.wikipedia.org/wiki/Eclipse_(software)

If you only build the ecd-plugins, and not the ecd-features and adapt the minimum version for the Eclipse dependencies in each pom.xml it may work. Also some apache commons plugins may be missing in older Eclipse versions, you would have to manually install them.

@AndrWeisR
Copy link
Author

My mistake - it's Eclipse 4.4 (Luna). We're using a tool built on Eclipse.

@jpstotz
Copy link
Collaborator

jpstotz commented Aug 11, 2021

I don't know if any relevant API has changed between Luna and Photon (oldest supported Eclipse version by ECD at the moment).
By modifying the dependencies in pom.xml and META-INF/MANIFEST.MF you may be able to build an ecd version that works in your Eclipse version.

So you are using the old Eclipse version because you use this Eclipse version for developing that tool? Or is the tool pre-compiled and integrated into Eclipse?

If you are developing an Eclipse based tool you can define an external Eclipse installation as Target Definition that is used for getting the OSGi dependencies for a plugin project as well as for starting a plugin?

This allows to develop using a recent Eclipse version based on an older (or newer) Eclipse version.

@jpstotz jpstotz changed the title Is it possible to make latest updates work in Eclipse 3.10? Is it possible to make latest updates work in Eclipse Luna? Aug 11, 2021
@Speiger
Copy link

Speiger commented Apr 23, 2022

@jpstotz I had the same issue that I am still using a outdated version of eclipse.
(Because frankly there is some bugs in newer versions that I just don't like)

But I managed to install this plugin again fairly easily.

here is some step by step instructions how I did it:

  • Go to the Update Repo
  • Download the repo
  • Unzip the zip
  • Zip the contents of the folder (don't zip the folder itself)
  • Then just do the manual Software installation with Eclipse and make sure you install 3.1.1 and it should work right out of the gate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants