I have several projects which use Maven and I would like to run an internal repository on my work network. I have several libraries which are from third parties and cannot b
Repository managers like Archiva and Nexus are more than just an internal repository. They serve as proxies that obviate reaching out to Maven central or other external repository.
For just an internal repository all you need is a network or HTTP accessible location that has the structure of a Maven repository. Then you refer to it as another repository in your settings file.
my-internal-repo
http://myrepo.mycompany.com/
See more in Maven's documentation at http://maven.apache.org/guides/introduction/introduction-to-repositories.html.