我在Mac OS X Mavericks上的m2文件夹在哪里

时间:2014-06-30 17:58:41

标签: maven-2 osx-mavericks

我似乎无法在Mac OS X mavericks上找到本地.m2文件夹。理想情况下它应该在{user.home}/.m2,但我似乎无法找到它。

我应该创建吗?

8 个答案:

答案 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         

Source

答案 3 :(得分:5)

转到查找器:

按键盘CMD + shift + G。 who has to fork your repository first

输入路径〜/ .m2

按Enter。

答案 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。

Source

答案 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