Tycho Maven Plugin - All in One

Tihomir R. Todorov

Version 0.1.0
Copyright © 2010 - 2011 Tihomir R. Todorov
01.13.2011
Revision History
Comment
Date
Name
tutorial.build-sys.maven.tycho-maven-plugin-all-in-one_0.1.0.v20110113-1741
P2 Repo for Riena 2.0.0.x.
01.13.2011
Tihomir R. Todorov
tutorial.build-sys.maven.tycho-maven-plugin-all-in-one_0.0.2.v20110113-1643
Refactoring.
01.13.2011
Tihomir R. Todorov
tutorial.build-sys.maven.tycho-maven-plugin-all-in-one_0.0.1.v20101128-1158
Article created.
11.28.2010
Tihomir R. Todorov

Contents

1 Creating a Riena 1.1.0.0 P2 Repo for Maven 3 and Tycho
2 Creating a Riena 2.0.0.x P2 Repo for Maven 3 and Tycho
References

1 Creating a Riena 1.1.0.0 P2 Repo for Maven 3 and Tycho

Hier we go ...

To create a voll functionaly repo is a little magic .

Maybe you can not create it from the first time. You need to find the right plugin versions, the right eclipse version, and so on ... Later coming problems when you try to update from your own repo . So you need to be patient .

And the most important is: -> HAVE FUN, It works!

To access the repo via HTTP you can use the "Apache HTTP Server". Just copy the content of <BUNDLE_POOL>/repo directory to the htdocs/<YOUR-REPO>.

From now on you could reference this P2 repository in the parent pom.xml as:

        <repository>
          <id>apache-p2</id>
          <layout>p2</layout>
          <url>http://<APACHE_HOST>:<PORT>/<YOUR-REPO></url>
        </repository>
      

2 Creating a Riena 2.0.0.x P2 Repo for Maven 3 and Tycho

Hier we go ...

To access the repo via HTTP you can use the "Apache HTTP Server". Just copy the content of <BUNDLE_POOL>/repo directory to the htdocs/<YOUR-REPO>.

From now on you could reference this P2 repository in the parent pom.xml as:

        <repository>
          <id>apache-p2</id>
          <layout>p2</layout>
          <url>http://<APACHE_HOST>:<PORT>/<YOUR-REPO></url>
        </repository>
      

References