Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [egit-dev] 5.7 in a product build that is based on eclipse 4.14 (2019.12)

On Thu, Mar 19, 2020 at 2:10 PM Johan Compagner <jcompagner@xxxxxxxxx> wrote:
Hi,

just want to let you know about a very weird behavior that we had when creating our product.
until now i always just used:  http://download.eclipse.org/egit/updates

to build our product, so egit auto upgraded, that worked fine for quite some time

But suddenly when i think we got 5.7 pushed our product didn't really start normally anymore

Not sure what it is but when i click on our exe file, it takes about 2 minutes (cpu usage is very high) before the choose workspace dialog pops up. If i look at it what it really does it is osgi/felix container threads doing stuff (over 6 or so threads)

the change is (besides of course egit/jgit updates) that i suddenly have a few plugins that are suddenly duplicate:

I guess our product builds on features that uses code 1.10 and that older http stuff and now egit/jgit uses newer version of that..

There are also other changes so its a bit tricky to understand why eclipse launcher is suddenly so busy with..

duplicate http_commons.codec.jpg

The EGit 5.7.0.202003110725-r p2 repository contains the versions of the dependencies needed at runtime given in

EGit comes with the versions given in this target platform definition but should also work with different versions of dependencies,
as long as those versions are compatible and within the version range given in the respective JGit/EGit bundle's manifest.
E.g. 

I guess you probably need to pin the exact version of all dependencies your product assembles when building your product.

-Matthias

Back to the top