gwt-plugins / gwt-eclipse-plugin

GWT Eclipse Plugin Documentation
http://gwt-plugins.github.io/documentation/
Eclipse Public License 1.0
115 stars 49 forks source link

Cannot install from marketplace on Eclipse 2024-09 #496

Open eliasbalasis opened 1 month ago

eliasbalasis commented 1 month ago
Cannot complete the install because one or more required items could not be found.
  Software being installed: GWT Eclipse Plugin 4.1.0.202408022158 (com.gwtplugins.eclipse.suite.v3.feature.feature.group 4.1.0.202408022158)
  Missing requirement: GWT Eclipse Plugin 4.1.0.202408022158 (com.gwtplugins.eclipse.suite.v3.feature.feature.group 4.1.0.202408022158) requires 'org.eclipse.equinox.p2.iu; org.eclipse.jetty.servlet 0.0.0' but it could not be found

I am getting the suspicion that org.eclipse.equinox.p2.ui is needed instead of org.eclipse.equinox.p2.iu

keinhaar commented 1 month ago

org.eclipse.equinox.p2.iu is only a namespace. The error seems to be caused by jetty. In 2024-09 Jetty 10 has been removed. You can add the jetty 10 plugins from the 2024-06 version to the dropins folder. Then the installation will work again.

eliasbalasis commented 1 month ago

I couldn't find the Jetty 10 files in Eclipse 2024-06 distribution but I found them in Eclipse 2023-12. It makes sense because the plugin still works on Eclipse 2023-12.

I have managed to complete the installation of the plugin by copying the Jetty 10 files from the Eclipse 2023-12 distribution.

keinhaar commented 1 month ago

Seems like removing the dependency to org.eclipse.jetty.servlet is enough. I have locally built a new version and testet with 2024-09 and 2023-09. Both work for me. Pull Request has been made.

ssibrahimpur commented 1 month ago

Any updates on this issue? We have same issue while using this plugin from marketplace!

keinhaar commented 1 month ago

Has been fixed in trunk You may download the repo here: https://github.com/gwt-plugins/gwt-eclipse-plugin/actions/runs/10888136812/artifacts/1938700955

codeart1st commented 1 week ago

Has been fixed in trunk You may download the repo here: https://github.com/gwt-plugins/gwt-eclipse-plugin/actions/runs/10888136812/artifacts/1938700955

Thank you. Worked for us Help -> Install New Software -> Add -> Archive