Search code examples
javamaven-2command-linenexussonatype

How to pass in credentials when connecting to sonatype nexus (anonymous login disabled)?


In eclipse, the m2eclipse plugin will prompt me for my credentials when I'm building a maven2 project. And it compiles fine.

But if I now try to run "mvn install" from the command line, I get an artifact not found error. How do I add the username/password into my pom.xml in order to solve this problem.


Solution

  • Which username password you talking about? If its the username defined in nexus repository then you can define in settings.xml where you defined the nexus repository.

    <servers>
      <server>
        <id>releases</id>
        <username>xxxxxxxxx</username>
        <password>yyyyyyyy</password>
      </server>
    </servers>