How to configure a Maven pom.xml to access the Nexus M.I.T. public repositories
PREREQUISITES
${renderedContent}
- You must have installed the Maven repository client on your workstation. Click here to get the lastest version of maven.
These instuctions assume the following:
- The name of the Nexus Repository server is maven.mit.edu. The actual server name may be different.
Overview
The M.I.T. public repositories can be accessed by using either http or https. If you want to use https, then you must enable Maven for SSL operations.
1. The pom.xml <repository> element
To access the M.I.T. public maven repositories, add the following to your Maven project's pom.xml.
- The PublicMitRepositoriesGroup consist of 2 repositories. The 2 repositories are the SASH 1.2 stack and the SASH 2.0 stack.
- The PublicRepositoriesGroup is the Maven Central repository.
<repository> <id>PublicRepositoriesGroup</id> <name>PublicRepositoriesGroup</name> <url>https://maven.mit.edu/nexus/content/groups/public</url> </repository> <repository> <id>PublicMitRepositoriesGroup</id> <name>PublicMitRepositoriesGroup</name> <url>https://maven.mit.edu/nexus/content/groups/PublicMitRepositoriesGroup</url> </repository>