今天刚开始学习使用Maven,遇到这样一个问题:我自定义本地仓库目录位置,但是下载了新的类库后,却没有在此目录下生成版本库文件。而在默认的目录里面还是存在。我们知道,如果我们不定义这个位置的话,默认情况在“~/.m2/repository”路径下,其中“~”代表c盘中用户本身文件夹。
自定义本地仓库目录位置,例如C盘空间不足等。 修改~/.m2/setting.xml,设置localRespository元素的值
<localRepository>D:/Java/apache-maven-3.0.5/local_repos</localRepository>
默认情况下,~/.m2/settings.xml文件不存在,用户需要从Maven的安装位置,复制一份%MAVEN_HOME%/conf/settings.xml拷贝再进行编辑。