maven: Is it possible to override location of local repository via the use of command line option or env variable?
问题 Currently we specify the location of local repository in the settings.xml. Is it possible to override this setting via command line or env variable, such that I can use an alternative location sometimes? 回答1: You would need to specify the maven.repo.local parameter to do this. mvn package -Dmaven.repo.local=/alternate/repo/location Here is a related SO question. 回答2: Use the localRepository setting in your settings.xml file. Example: <settings> <localRepository>/repo</localRepository> ... <