Check initial status
[aquarium] / README.develop
1 Aquarium Development Guidelines
2 -------------------------------
3
4 - Prerequisites
5  * Install an 1.6 compatible JDK
6  * Install Maven and add it to the path. Known working version is 3.0.3.
7  
8
9 - Configuring Maven
10
11 Aquarium uses Maven for building, dependency management and versioning, backed
12 by a Nexus installation for deploying artifacts and mirroring external
13 repositories. To enable either of the two, set the following to your
14 ~/.m2/settings.xml file:
15
16 <settings>
17   <servers>
18     <!--
19       Login details for the release and snaphot repos. Set them if you
20       want to deploy to Aquarium's Nexus repository.
21     -->
22     <server>
23       <id>aq-release</id>
24       <username>deployment</username>
25       <password>ASKFORIT</password>
26     </server>
27     <server>
28       <id>aq-snapshot</id>
29       <username>deployment</username>
30       <password>ASKFORIT</password>
31     </server>
32   </servers>
33
34   <mirrors>
35     <!--
36       Mirrored versions of publicly available repositories. Use to speed up the
37       build.
38     -->
39     <mirror>
40       <id>nexus</id>
41       <mirrorOf>*</mirrorOf>
42       <url>http://aquarium.dev.grnet.gr:8081/nexus/content/groups/public</url>
43     </mirror>
44     </mirrors>
45 </settings>
46