Maven Artifacts Uploader

This is a friendly command line tool for uploading a directory of artifacts to Nexus 3.x repository


  1. Clone the project to your computer
git clone
  1. Run mvn install command in the directory of the project

  2. Fill the repository url and repositroy id fields in file under conf directory

  3. Add the direcotry to bin folder to the PATH enviroment variable

  4. Add <server> tag to your maven settings.xml file, for example:



For uploading all the artifacts in specific directory on your computer

mvnUploader -d path/to/your/artifacts

To get all the options that available

mvnUploader -h


By all means! If you have a fix or an improvement, pull requests are welcome. We are also happy to get any feedback.