I have no experience with tycho so far, maybe I could use it. On the other hand I am developing with maven and not with osgi bundles in the rest of the project as well, so why do I need to use something special here?
Karsten Thoms Messages: 446 Registered: July 2009 Location: Dortmund
I strongly recommend to use Tycho. Did you know that you could resolve artifacts from a p2 repository with tycho by using <type>eclipse-plugin</type> in a dependency, when you want to resolve an bundle?
I'm successfully using tycho for building my tools, yes, that's a good approach.
But if you want to use a generator that has been built using tycho in an application project that by nature is not OSGi enabled, things get tricky, to say the least. When building with packaging 'jar' you really have to jump through hoops to find the dependencies of the generator - since in that context you no longer have the Tycho resolver available.
With this background I can understand everybody who wants to avoid this combination of build technologies.
I'd be happy to learn if s.o. has a nice solution for that problem