maven:encrypt-password
Specify password in settings.xml
To connect / deploy to a maven repository that requires a password:
Create a master password in settings-security.xml file. Place this file in ~/.m2 folder. To create the password:
mvn -emp mypassword
It will print: {rsB56BJcqoEHZqEZ0R1VR4TIspmODx1Ln8/PVvsgaGw=}
~/.m2/settings-security.xml file content:
<settingsSecurity> <master>{rsB56BJcqoEHZqEZ0R1VR4TIspmODx1Ln8/PVvsgaGw=}</master> </settingsSecurity>
Now, to encrypt a password using the master password:
mvn -ep qualityFIRST
{uMrbEOEf/VQHnc0W2X49Qab75j9LSTwiM3mg2LCrOzI=}
Next, add this password to maven settings.xml file:
<servers> <server> <id>internal</id> <username>user</username> <password>{uMrbEOEf/VQHnc0W2X49Qab75j9LSTwiM3mg2LCrOzI=}</password> </server> </servers>
maven/encrypt-password.txt · Last modified: 2023/07/04 19:36 by 127.0.0.1