Hi Igor, here is an example of the layout I use : http://bewarethepenguin.blogspot.com/2008/10/relative-paths-in-eclipse-link-files.html
I works very well we I use it with eclipse, but doesn't with Tycho. If I follow your example It works with Tycho but it does not work anymore with eclipse. The problem is I have to replace "path=../3.3.2" with "path=../../3.3.2/eclipse" (as an example). for Tycho to find the plugins. I agree is it not a good idea to have support for multiple installation eclipse installation. By the way does it make sense to "assemble" (maven assembly plugin) multiple binaries for multiple target Platform for a unique groupID/artifactID ? Have a good week end. Igor Fedorenko-4 wrote: > > tycho is expected to follow links. can you please submit a bugreport in > JIRA [1] and provide description of your eclipse installation layout. > > Also see [2] for eclipse installation layouts we're testing tycho with. > > At this point I am reluctant to add direct support for multiple eclipse > installation folders in pom.xml to be honest. > > [1] http://jira.codehaus.org/browse/MNGECLIPSE > [2] > http://svn.sonatype.org/m2eclipse/tycho/trunk/tycho-osgi-components/src/test/resources/targetplatforms > > >> >> Hi, >> >> thanks to the "tycho164" sample i succeed in building my artifacts using >> some in the maven repo. >> >> Now, i have an artifact containing eclipse SDK which provide my "basic" >> target platform. >> >> I'd like to aggregate another target platform containing some "corporate" >> plugins. >> >> I use the "link" technique to merge both directory as a target platform. >> >> >> Tycho doesn't seem to use the "links" i create. >> >> >> So, as a workaround I tried to declare 2 "eclipse-installation" in my >> pom >> file like this : >> >> dependency> >> <!-- needed to make maven core happy only, not >> used by tycho --> >> <groupId>corporate.com</groupId> >> <artifactId>mycorporateplugins</artifactId> >> <version>0.0.0</version> >> >> <!-- important stuff --> >> <type>eclipse-installation</type> >> <scope>system</scope> >> >> <systemPath>H:\targetPlatforms\corp\eclipse</systemPath> >> </dependency> >> >> <dependency> >> <!-- needed to make maven core happy only, not >> used by tycho --> >> <groupId>eclipse.org</groupId> >> <artifactId>targetplatform</artifactId> >> <version>0.0.0</version> >> >> <!-- important stuff --> >> <type>eclipse-installation</type> >> <scope>system</scope> >> >> <systemPath>H:\targetPlatforms\3.3.2\eclipse</systemPath> >> </dependency> >> >> But i went trow a >> "org.codehaus.tycho.osgitools.targetplatform.TargetPlatformException" >> >> Do you plan to use the "links" or to give the possiblility to use several >> "eclipse-installation" in the pom ? >> >> >> >> >> >> >> stack Trace : >> org.codehaus.tycho.osgitools.targetplatform.TargetPlatformException >> at >> org.codehaus.tycho.osgitools.targetplatform.EclipseTargetPlatformFactory.getEclipseInstallation(EclipseTargetPlatformFactory.java:147) >> at >> org.codehaus.tycho.osgitools.targetplatform.EclipseTargetPlatformFactory.createTargetPlatform(EclipseTargetPlatformFactory.java:48) >> > > > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > > -- View this message in context: http://www.nabble.com/Tycho-%3A-Multiple-%22eclipse-installation%22-in-the-pom-file--tp20381926p20388596.html Sent from the Maven Eclipse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
