I was probably unclear. Unless your edu.illinois.mobius:edu.illinois.mobius.update project also builds everything, I don’t think that it will find its dependencies unless they’re part of the target platform, available in your project’s p2 update site
repositories, or installed to your local maven repository.
Therefore, I suspect that you’ll either need to build the plugins and feature
and create the update site as part of a single Maven reactor,
Or
You’ll need to use the “install” goal while building the plugins, features, and products. That way, when you later run Maven on your update project that builds the update site, it will find the plugins, features, and other artifacts that you just built
in the maven repository.
---Tom
mvn clean install gives me the same error.
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-p2-repository-plugin:0.25.0:assemble-repository (default-assemble-repository) on project edu.illinois.mobius.update: Execution default-assemble-repository of goal org.eclipse.tycho:tycho-p2-repository-plugin:0.25.0:assemble-repository
failed: Cannot resolve dependencies of MavenProject: edu.illinois.mobius:edu.illinois.mobius.update:2.6.0-SNAPSHOT @ /Users/kjkeefe/git/Mobius-4.6/releng/edu.illinois.mobius.update/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]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :edu.illinois.mobius.update
Ken