Hi,
I just followed the tutorial from Vogella (http://www.vogella.com/tutorials/EclipseTycho/article.html) and I get a similar error.
[INFO] Scanning for projects...
D:\tps-product-dev-2-8\GITRepo\usability\bundles\de.kgucms.tps.client1\.polyglot.build.properties
D:\tps-product-dev-2-8\GITRepo\usability\bundles\de.kgucms.tps.client.rcpe4\.polyglot.build.properties
D:\tps-product-dev-2-8\GITRepo\usability\features\de.kgucms.tps.client.feature\.polyglot.build.properties
[INFO] Computing target platform for MavenProject: de.kgucms.tps:de.kgucms.tps.client1:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\bundles\de.kgucms.tps.client1\.polyglot.build.properties
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/
[INFO] Adding repository http://download.eclipse.org/releases/oxygen
[INFO] Fetching p2.index from http://download.eclipse.org/technology/epp/packages/oxygen/
[INFO] Fetching p2.index from http://download.eclipse.org/technology/epp/packages/oxygen/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201804111000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201804111000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201803211000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201803211000/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201712201001/
[INFO] Fetching p2.index from http://download.eclipse.org/releases/oxygen/201712201001/
[INFO] Resolving dependencies of MavenProject: de.kgucms.tps:de.kgucms.tps.client1:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\bundles\de.kgucms.tps.client1\.polyglot.build.properties
[INFO] Resolving class path of MavenProject: de.kgucms.tps:de.kgucms.tps.client1:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\bundles\de.kgucms.tps.client1\.polyglot.build.properties
[INFO] Computing target platform for MavenProject: de.kgucms.tps:de.kgucms.tps.client.rcpe4:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\bundles\de.kgucms.tps.client.rcpe4\.polyglot.build.properties
[INFO] Resolving dependencies of MavenProject: de.kgucms.tps:de.kgucms.tps.client.rcpe4:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\bundles\de.kgucms.tps.client.rcpe4\.polyglot.build.properties
[INFO] Resolving class path of MavenProject: de.kgucms.tps:de.kgucms.tps.client.rcpe4:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\bundles\de.kgucms.tps.client.rcpe4\.polyglot.build.properties
[INFO] Computing target platform for MavenProject: de.kgucms.tps:de.kgucms.tps.client.feature:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\features\de.kgucms.tps.client.feature\.polyglot.build.properties
[INFO] Resolving dependencies of MavenProject: de.kgucms.tps:de.kgucms.tps.client.feature:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\features\de.kgucms.tps.client.feature\.polyglot.build.properties
[INFO] Resolving class path of MavenProject: de.kgucms.tps:de.kgucms.tps.client.feature:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\features\de.kgucms.tps.client.feature\.polyglot.build.properties
[INFO] Computing target platform for MavenProject: de.kgucms.tps:de.kgucms.tps.product:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\releng\de.kgucms.tps.product\pom.xml
[INFO] Resolving dependencies of MavenProject: de.kgucms.tps:de.kgucms.tps.product:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\releng\de.kgucms.tps.product\pom.xml
[INFO] {osgi.os=linux, osgi.ws=gtk, org.eclipse.update.install.features=true, osgi.arch=x86}
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: de.kgucms.tps.client.rcpe4.product 1.0.0.qualifier
[ERROR] Missing requirement: de.kgucms.tps.client.rcpe4.product 1.0.0.qualifier requires
'org.eclipse.equinox.p2.iu; org.eclipse.e4.rcp.feature.group [1.6.100.v20180611-0422,1.6.100.v20180611-0422]' but it could not be found
[ERROR]
[ERROR] See http://wiki.eclipse.org/Tycho/Dependency_Resolution_Troubleshooting for help.
[ERROR] Cannot resolve dependencies of MavenProject: de.kgucms.tps:de.kgucms.tps.product:1.0.0-SNAPSHOT
@ D:\tps-product-dev-2-8\GITRepo\usability\releng\de.kgucms.tps.product\pom.xml: See log for details -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following
articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MavenExecutionException
Could somebody help me with that issue?
In the attachment you can find my codings
Thanks
Stefan
Von: tycho-user-bounces@xxxxxxxxxxx <tycho-user-bounces@xxxxxxxxxxx>
Im Auftrag von Stefan Nöbauer
Gesendet: Montag, 17. September 2018 09:33
An: tycho-user@xxxxxxxxxxx
Betreff: [tycho-user] Problem finding features
Hi,
I have a problem with finding dependencies while building a product with Tycho.
I defined two plugins with the application and product described in it.
I added a feature to group these plugins and to be able to add that to my .product file.
Now when I build my product maven can’t fin this feature with the message:
[INFO] {osgi.os=linux, osgi.ws=gtk, org.eclipse.update.install.features=true, osgi.arch=x86}
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: TechPubStudio 1.0.0.qualifier
[ERROR] Missing requirement: TechPubStudio 1.0.0.qualifier requires 'org.eclipse.equinox.p2.iu; de.kgucms.tps.client.base.feature.feature.group
[1.0.0,1.0.1)' but it could not be found
[ERROR]
[ERROR] See
http://wiki.eclipse.org/Tycho/Dependency_Resolution_Troubleshooting for help.
[ERROR] Cannot resolve dependencies of MavenProject: tps:tps.product:1.0.0-SNAPSHOT @ D:\tps-product-dev-2-8\GITRepo\usability\tps.product\pom.xml:
See log for details -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
My feature has the ID de.kgucms.tps.client.base.feature
What is maven looking for?
Could you please help me finding the right direction to debug this?
Thanks
Stefan