|Re: [tycho-user] m2e PDE extension and Tycho|
Hi Lars,if you provide a dependency scope, see  for a screenshot, dependencies are included for the selected artifact.
This simply adds all dependencies as individual bundles, my goal for the long-term is that this will also generate an appropriate feature, then even artifacts of type pom (that are often used to pull in a bunch of related dependencies) can be used.
But as there is currently no funding for this feature from any of my customers I can't give a schedule for this, so the whole maven integration story is more personal concern as these round-trips as you described has often bugged me in the past while developing with PDE/Tycho :-)
 https://github.com/eclipse-m2e/m2e-core/pull/21#issuecomment-702655314 Am 11.11.20 um 21:06 schrieb Lars Vogel:
Thanks Christoph for enabling (finally) Eclipse developers to consume Maven libs without hassle. Once this is rounded up, it will finally be possible to develop Eclipse apps similar to other Maven or Gradle projects without the "convert JAR to OSGi somehow -> put into a p2 update site -> update your target platform" circle. Does this already resolve dependencies of the Maven artifacts? So far I'm using the bnd plug-in in Gradle which will automatically pull also dependencies of the referred library. I described that here: https://www.vogella.com/tutorials/EclipseJarToPlugin/article.html#bnd-platform-conversion Best regards, Lars On Wed, Nov 11, 2020 at 5:12 PM Christoph Läubrich <laeubi@xxxxxxxxxxxxxx> wrote:Hi Lars, I'm glad you liked it, the m2e feature is a bit experimental atm and your right this is currently not (yet) supported, so feedback / testing is welcome. I hope I'll be able to add support for this hopefully in Tycho 2.2.0 release, of course feel free to also add an enhancement request to the bug-tracker to express interest in this feature :-) At the moment you can use the tycho counter-part "wrapAsBundle" with maven dependencies (also relative new feature that could need some deeper inspection) added to the pom but be aware that the naming scheme is a bit different. Am 11.11.20 um 16:49 schrieb Lars Vogel:Hi, I'm trying to use the new m2e PDE extension for accessing Maven central artifacts and converting them, if necessary, directly into OSGi bundles. Super cool! Works great in the IDE AFAICS. Unfortunately this seems not directly support in Tycho 2.1.0, I get the following warning / error: [WARNING] Target location type 'Maven' is not supported and the library is not found. I know that Tycho 2.1.0 also added support for accessing Maven central. Do I have to configure this independently? Or can the target-platform setup be re-used by Tycho? Best regards, Lars_______________________________________________ tycho-user mailing list tycho-user@xxxxxxxxxxx To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tycho-user
Back to the top