Skip to content
Advertisement

Can I add maven repositories in the command line?

I’m aware I can add maven repositories for fetching dependencies in ~/.m2/settings.xml. But is it possible to add a repository using command line, something like:

JavaScript

The reason I want to do this is because I’m using a continuous integration tool where I have full control over the command line options it uses to call maven, but managing the settings.xml for the user that runs the integration tool is a bit of a hassle.

Advertisement

Answer

You can do this but you’re probably better off doing it in the POM as others have said.

On the command line you can specify a property for the local repository, and another repository for the remote repositories. The remote repository will have all default settings though

The example below specifies two remote repositories and a custom local repository.

JavaScript
User contributions licensed under: CC BY-SA
8 People found this is helpful
Advertisement