Currently, tycho build target platform should be set to eclipse 3.4.1
with rcp delta pack. You can download both from [1].
In case you are interested, it is also possible to bootstrap tycho build
with plain maven 2.0.9, i.e. without pre-built tycho. I should probably
document all this ;-)
http://download.eclipse.org/eclipse/downloads/drops/R-3.4.1-200809111700/index.php
--
Regards,
Igor
buildmaster-x wrote:
Hi,
Here's a Summary of my Problem:
I tried building tycho on linux and it failed on the Tycho P2 Runtime
module
The top of the stack looked like this >
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351)
Caused by: org.apache.maven.plugin.PluginExecutionException: Mojo execution
failed.
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:645)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:521)
... 15 more
Caused by: org.apache.maven.plugin.MojoExecutionException: RPC delta feature
not found!
at
org.codehaus.tycho.eclipsepackaging.ProductExportMojo.copyExecutable(ProductExportMojo.java:444)
at
org.codehaus.tycho.eclipsepackaging.ProductExportMojo.execute(ProductExportMojo.java:121)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:623)
i looked at line 444 of ProductExportMojo.java, and i gathered that the
problem was that the 'copyExecutable' method
was unable to find the feature named org.eclipse.equinox.executable.
i looked in my target platforms features folder and i could not find that
feature.. i also did some google searching, and i
found that the feature went into eclipse in 3.3.. but i could find nowhere
to download it.
If anyone can advise me on where i could get this feature (or how else i
can get past this issue) i'd be most grateful.
please note, the full stack trace, together with other details is given
below...
thanks very much !
DETAILS
i pulled revision 1785 and 1819 from svn and tried this with both (same
result).
i downloaded tycho prebuilt version from
http://repository.sonatype.org/content/repositories/tycho-pseudo-releases/org/codehaus/tycho/tycho-distribution/0.3.0-DEV-1785/
then i downloaded eclipse 3.4 classic (for my targetPlatform) from here:
http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.4.1-200809111700/eclipse-SDK-3.4.1-linux-gtk.tar.gz
i ran this command >
$M2_HOME/bin/mvn -Dmaven.repo.local=/tmp/repo -e -X clean install
-Dtycho.targetPlatform=/tmp/eclipse/eclipse/
got the following failure and Stack trace :
[INFO] Tycho P2 Runtime ...................................... FAILED
[0.715s]
[INFO]
------------------------------------------------------------------------
[ERROR]
Internal error in the plugin manager executing goal
'org.codehaus.tycho:maven-osgi-packaging-plugin:0.3.0-DEV-1785:product-export':
Mojo execution failed.
While building project with id:
org.codehaus.tycho:tycho-p2-runtime:eclipse-application:0.3.0-SNAPSHOT
Project File: /tmp/new.tycho/again/trunk/tycho-p2-runtime/pom.xml
Error stacktrace:
org.apache.maven.lifecycle.LifecycleExecutionException: Internal error in
the plugin manager executing goal
'org.codehaus.tycho:maven-osgi-packaging-plugin:0.3.0-DEV-1785:product-export':
Mojo execution failed.
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:528)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:288)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:214)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:172)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:218)
at
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:899)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:408)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351)
Caused by: org.apache.maven.plugin.PluginExecutionException: Mojo execution
failed.
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:645)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:521)
... 15 more
Caused by: org.apache.maven.plugin.MojoExecutionException: RPC delta feature
not found!
at
org.codehaus.tycho.eclipsepackaging.ProductExportMojo.copyExecutable(ProductExportMojo.java:444)
at
org.codehaus.tycho.eclipsepackaging.ProductExportMojo.execute(ProductExportMojo.java:121)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:623)
... 16 more
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILED
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email