In a perfect world, we wouldn't need our own repo - dream on ![]()
Our repo is at http://codehaus.org/~jules/maven2. This is included in <repository\> element in the top-level pom.xml.
This translates to ssh-ing to codehaus.org and cd-ing to ~jules/public_html/maven2.
Artefacts are arranged in trees of: <artefact-group>/<artefact-name>/<version>
Each bottom level dir contains jars (install your jar here), a pom.xml (copy another one and modify) and checksums.
New checksums can be generated via 'openssl sha1 < foo > foo.sha1'.
After installing an artefact in the repo, make sure that you remove the corresponding tree from your ~/.m2/repository in order to force a fresh download of the new artefact. Maven will tell you if you have fouled up
.
