maven - How to use the target folder of another project as target platform repository in a Tycho build? -
i creating eclipse plugin in continuous integration environment. project contains 4 child modules follows
parent ---p2repository ---eclipseplugin ---feature ---updatesite during continuous integration build, first p2 repository dependencies created. eclipse plugin project needs point p2repository's target folder dependecies. providing following code in eclipse-plugin pom file not working:
<repositories> <repository> <id>dependencies</id> <layout>p2</layout> <url>file:/../p2respository/target/repository/</url> </repository> </repositories> any advice?
the file url specified not represent relative path, , relative urls not supported in repositories configuration.
but can construct absolute url pointing sibling project's target folder using ${project.baseuri} maven property:
<repositories> <repository> <id>dependencies</id> <layout>p2</layout> <url>file:/${project.baseuri}/../p2respository/target/repository/</url> </repository> </repositories>
Comments
Post a Comment