我似乎无法在Mac OS X mavericks上找到本地.m2文件夹。理想情况下它应该在{user.home}/.m2
,但我似乎无法找到它。
我应该创建吗?
答案 0 :(得分:19)
如果您使用brew安装maven,请创建.m2目录,然后复制.m2目录中的settings.xml。
mkdir ~/.m2
cp /usr/local/Cellar/maven32/3.2.5/libexec/conf/settings.xml ~/.m2
您可能需要更改路径中的maven版本,我的是3.2.5
答案 1 :(得分:12)
在屏幕顶部,您可以找到Finder。点击Go -> Go to Folder -> search ~/.m2
如果找不到,由于m2
是隐藏文件,您需要通过在终端中键入以下命令来启用可见性:
defaults write com.apple.finder AppleShowAllFiles YES
答案 2 :(得分:5)
它位于您的主文件夹中,但默认情况下已隐藏。
在终端中输入以下命令使我可以看到它(只有.m2
文件夹,而不是所有其他隐藏文件夹。)
> mv ~/.m2 ~/m2
> ln -s ~/m2 ~/.m2
答案 3 :(得分:5)
答案 4 :(得分:3)
在Mac上运行mvn clean install
,假设已经安装了maven,它将自动创建.m2。
答案 5 :(得分:2)
默认情况下,它将隐藏在您的主目录中。输入ls -a ~
即可查看。
答案 6 :(得分:1)
如果直接搜索,它将不会出现,因此请按照以下步骤查看.M2存储库路径。
Go-> Find folder -> type this "~/.m2" and click go
如果已经安装并使用过Maven,则会列出.m2。
答案 7 :(得分:0)
您可以尝试使用项目目录中的命令搜索本地.m2存储库。
select distinct id, flavor='lox', flavor from bageltown order by id, flavor='lox' desc, flavor
您的输出将类似于以下内容,您可以看到本地.m2目录路径,如下所示:/Users/arai/.m2/repository
mvn help:evaluate -Dexpression=settings.localRepository