Posted by kohsuke
on September 23, 2005 at 10:52 PM PDT
Ross Bamford and I have been implementing the java.net site-wide maven repository for the past few days, and it's coming out nicely.
Since I wrote the last blog entry about the maven java.net plugin , Ross Bamford joined the development, and we've been working on the Maven repository for all java.net projects.
The idea is to have a single Maven repository where all java.net projects can publish their artifacts. This has two benefits; the first is that it becomes easier for other projects to depend on java.net projects, because all the artifacts are available from a single repository. The second is that you can host your artifacts in a publicly visible server without the overhead of posting artifacts to ibiblio.
I mostly worked on the server side, where the daemon collects all the artifacts from all the participating projects and publish them in once place (see this .) Ross implemented a series of javanet:deploy-XXX targets to the maven java.net plugin, which pushes the artifacts into this repository.
We still need to polish up the documentation and etc, but it's already good enough to call it beta-quality. You can try it for your project by following these instruction . We are interested in getting feedback before we finalize this service, so please let us know what you think!