I would like to change the location of the .m2 folder where leiningen stores all dependencies (on Linux).
Is it possible to achieve this?
I've checked the source code of the lein.sh script and all environment variables but there's nothing which seems to point to $HOME$/.m2
For leiningen v2:
Put a profiles.clj in ./users/name/.lein (or Linux equivalent) containing the following
{:user {;Location of local repository
:local-repo "Drive/Path"
;Location of locally installed jars
;(that can't be downloaded from public repo's)
:repositories {"local" {:url "file://Drive/Path"
:releases {:checksum :ignore}}}}}
This user profile is merged with ALL project profiles during lein execution.
A good place to find information like this is the annotated sample profile on lein's github.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With