first of all thank you for the quick
and elaborate responses!
Used a hybrid of the 2 mails to get
this working, I've now created way to have both Eclipse and Maven work
The only 'issue' is that for the dependencies
I needed to create a seperate update site to have the be able to install
the plugin created with tycho
but to get the tycho build installing
I had to create a updatesite around that project and host it on a external
It would be great if the project would
be included in the repository created through tycho-repository step.
Any hints appreciated
Met Vriendelijke Groet / With Kind Regards
Bart van Leeuwen
Dirk Fauth <dirk.fauth@xxxxxxxxxxxxxx>
Tycho user list <tycho-user@xxxxxxxxxxx>
Plugin builds with Tycho but cannot find imports in
Or if you want to stick with plain maven switch to bndtools.
Johan Compagner <jcompagner@xxxxxxxxxx>
schrieb am Mi., 13. Nov. 2019, 12:08:
What i would do is really build your own p2 site for those
3th party dependencies
And then in you target platform include that one
So these are all plain plugin dependencies (so not
in the maven pom file)
First check orbit (if those 3th party are not already
Are those external libs really osgi bundle?
Because in the end they need to be plugin that is bundled with your feature/product..
Under what container are they visible in the package explorer?
If they are under plugin dependencies then maybe your feature needs to
include them as dependencies as well (not 100% sure that is really needed
but they need to ship with it)
Op di 12 nov. 2019 22:08 schreef Bart van Leeuwen <bart@xxxxxxxxx>:
We are developing a plugin and use maven and tycho for the build process.
This works fine up to the point that we started using external libraries.
We created a project which contains all the external dependencies and reference
that in the manifest.
We can now build with maven and tycho and it works as expected,
In the eclipse development environment however the external dependencies
are not resolved and cause error indicators in the Java editors.
I've searched for a couple of hours and looked at various options, but
I'm now in the blue, any help is appreciated.