2016-04-25 62 views
1

在NetBeans時,我去工具 - >選項 - > Java的>的Maven面板顯示 Maven的主頁:Bundeled Maven Home找不到在哪裏在NetBeans 8.0.2 Maven的本地倉庫路徑設置

但我可以在Netbeans中找不到8.0.2那哪裏是maven的本地倉庫路徑,因爲它可以在Netbeans的7.0.1

Maven local repository in 7.0.1

在我的系統文件夾的.m2位於C:\Users\acs\.m2

可以看出

但在C:\Users\acs\AppData\Roaming\NetBeans\8.0.2\config\Preferences\org\netbeans\modules\maven

現在我已經安裝了Apache Maven的(還沒有上sysetm以前安裝的)另一個倉庫,並設置MAVEN HOME路徑爲C:\用戶\ ACS \ Apache的行家-3.3.9在netbeans

然後想知道,目前在什麼位置NetBeans的Maven本地存儲庫路徑是。但我無法在8.0.2中找到它

有誰知道如何找到它?

回答

2

使用外部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和這一全球/用戶設置的任何項目,將將此存儲庫用作本地存儲庫。

+0

感謝您的回答。但我的實際問題與netbeans有關。 NetBeans應該在哪裏找到集合存儲庫路徑。 –

+1

沒有它沒有。 Netbeans沒有配置Maven設置。它只是提及它們。你有一個內部的倉庫'C:\ Users \ acs \ AppData \ Roaming \ NetBeans \ 8.0.2 \ config \ Preferences \ org \ netbeans \ modules \ maven',因爲它是一個嵌入的倉庫。在最後一種情況下,Netbeans可以將Maven配置委託給Maven設置,而不是NetBeans插件 – Laiv

+0

這意味着編輯settings.xml將完成工作。謝謝。 –

2

找到了方法。

在NetBeans中的Project Explorer窗口中,您會找到服務選項卡。

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

你會得到它NetBeans是使用本地存儲庫路徑。