For more concrete stuff, here is what you should read in your root pom.xml
<parent>
<groupId>org.jboss.tools</groupId>
<artifactId>parent</artifactId>
<version>3.3.0.Beta3-SNAPSHOT</version>
<relativePath>../build/parent/pom.xml</relativePath>
</parent>
This will poll the parent from JBoss Nexus. We publish the parent to
Nexus in a CI job. You should also include this to ensure your build can
find it:
<repositories>
<!-- To resolve parent artifact -->
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<
url>http://repository.jboss.org/nexus/content/groups/public/</url>
</repository>
<repository>
<id>jboss-snapshots-repository</id>
<name>JBoss Snapshots Repository</name>
<
url>https://repository.jboss.org/nexus/content/repositories/snapshots/...
</repository>
</repositories>
As discussed on other threads, this repositories thing may be subject to
change later, but it's the easier way for your build to work fine and
leverage the new stuff we set up for you. So please enjoy it ;)
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat <
http://www.jboss.org/tools>
My blog <
http://mickaelistria.wordpress.com> - My Tweets
<
http://twitter.com/mickaelistria>