RFR: 7576: Remove the need for a local jetty server for dependencies

Marcus Hirt hirt at openjdk.java.net
Tue Apr 5 14:50:46 UTC 2022


On Fri, 18 Mar 2022 21:33:49 GMT, Austin Brooks <duke at openjdk.java.net> wrote:

> Using newer Tycho features to achieve result:
> 
> Maven dependencies in a target (Tycho 2.2 ): https://github.com/eclipse/tycho/blob/master/RELEASE_NOTES.md#support-for-m2e-pde-maven-target-locations
> Nested target to cut down on duplicate third party code (Tycho 2.6): https://github.com/eclipse/tycho/blob/master/RELEASE_NOTES.md#support-for-nested-targets
> 
> Note: Due to change in 2.7, you must delete a file when switching branches due to changes in the `.m2` folder: https://github.com/eclipse/tycho/blob/master/RELEASE_NOTES.md#caution-when-switching-between-tycho-versions

Update for this PR:
Eclipse can't resolve the third party dependencies in the manifest. This seems to be a known PDE issue:
https://stackoverflow.com/questions/13728801/why-cant-manifest-mf-see-packages-from-mavens-pom

-------------

PR: https://git.openjdk.java.net/jmc/pull/387


More information about the jmc-dev mailing list