找不到netbeans 8.0.2中maven本地存储库路径的位置

时间:2016-04-25 07:43:47

标签: java maven netbeans

在netbeans中,当我转到Tools-> Options-> Java-> Maven面板显示 Maven Home:Bundeled Maven Home

但我在Netbeans 8.0.2中找不到maven本地存储库路径在Netbeans 7.0.1中的位置

Maven local repository in 7.0.1

在我的系统中.m2文件夹位于ulimit

C:\Users\acs\.m2

还有另一个存储库

现在我已经安装了apache-maven(之前没有在sysetm上安装过)并将MAVEN HOME路径设置为netbeans中的C:\ Users \ acs \ apache-maven-3.3.9

然后想知道目前在netbeans Maven本地存储库路径的位置。但我无法在8.0.2中找到它

有谁知道如何找到它?

2 个答案:

答案 0 :(得分:3)

使用外部Maven安装,本地存储库位于(默认情况下)

${user.home}/.m2/repository

结帐Maven SettingsMaven Mini Guide

您还可以设置另一个本地存储库目录路径,更改

全局设置

${maven.home}/conf/settings.xml

用户设置

${user.home}/.m2/settings.xml

就像它在这里一样:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      https://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository>/any_other_dir/repository</localRepository>

  ...
</settings>

如果这样做,任何使用此Maven和此全局/用户设置的项目都将使用此存储库作为本地存储库。

答案 1 :(得分:3)

找到了方法。

在Netbeans中的Project Explorer窗口中,您将找到服务选项卡。

  

转到:services->maven repositories->local->right click->properties

您将获得netbeans正在使用的本地存储库路径。