I encountered a depressing problem yesterday: there is a dependency a.jar in the maven project, this jar is not available in the central, so a third-party repository is configured; then there is another dependency b. I need in this third-party repository. jar, and then this is an indirect dependency; and then the b.jar in this third-party repository is broken...
Then it's a tragedy... The runtime class not found, alas. Maven doesn't seem to have the ability to force the download of a dependency to a repository.