The attached pom.xml is a very simple JAR project, without any direct dependencies or plugin dependencies.
Start with an empty local repository, and run mvn dependency:go-offline on it. Some files get downloaded, but not everything that is needed for the build. If you run "mvn -o package" afterwards, you end up with the following error:
Afterwards, even "mvn package" without the "-o" parameter does not work any longer.