Using maven 2, is there any way to list a dependency to another maven project which is on a different SVN server but is not on a maven repository?
Maven dependencies are always resolved through the local repository and are either downloaded from a remote repository or installed during install
. In your case, you'd have to install
the mentioned project.
If you want to avoid the manual checkout, you could maybe use svn:externals
to extract the other project from the other repository in the same time as the "main" one and setup a reactor build on both.
This should be doable, but is not ideal (and you'll get crazy when the build will fail because of the project that is not under your control). The ideal solution would be to make the other project artifacts available in a remote repository.