OK, that is strange. I don't have access to BitCoinJ right now so forgive my wanderings and badly formatted examples.
Assuming that they haven't done something peculiar with their local settings.xml then you could try forcing local operations through the -o option which puts Maven into offline mode. For example,
mvn -o clean package
However, this will only stop Maven from looking further than the local repository.
Since the problem seems to be that the local code is not getting picked up then it could be that the reactor build is not sharing artifacts. Assuming that the build is taking place at the command line, then issuing
mvn clean install
at the root of the project should make the entire project build correctly (that is what the build server does all the time). However, to actually execute the code (something like "java PingService") would require that the support libraries are presented on the classpath (something like "java -cp ../core/target/bitcoinj-0.5.jar PingService").
Occassionally IDEs get into tangles with reactor builds and generally a "mvn clean install" operation sorts them out.
If that doesn't sort it out, please come back to me with more details so I can research it better tonight.