2012-08-14 44 views
3

如何將新的遠程回購添加到NetBeans 7.2以使用Dependency窗口(使用回購索引)?Netbeans添加新的Maven遠程存儲庫

我發現http://wiki.magnolia-cms.com/display/WIKI/setting+up+Netbeans+with+the+Magnolia+maven+repository但在7.2 NB窗口移動。

在Dependency中沒有添加新的遠程Maven倉庫的按鈕。 我需要將http://repo1.maven.org/maven2/org/mortbay/jetty/jetty/7.0.0.pre5/添加到NetBeans。

對不起,我的英文不好。

謝謝,亞瑟。

回答

3

你可以在maven中編輯settings.xml文件並添加你的資源庫到它。你應該添加類似:

<repositories> 
    <repository> 
     <id>nexus</id> 
     <name>Repository for JDK 1.6 builds</name> 
     <url>http://myrepo1:1111/contextpath/</url> 
     <layout>default</layout> 
    </repository> 
    <repository> 
     <id>nexus-major</id> 
     <name>Repository for JDK 1.6 builds 2</name> 
     <url>http://myrepo1:1111/contextpath2/</url> 
     <layout>default</layout> 
    </repository> 
</repositories> 

但此代碼應被包裹在profile標籤,我想。欲瞭解更多詳情,你可以看到this。 您可以在linux中的$HOME/.m2目錄中找到設置文件,並在Windows中找到相同的目錄。

+0

OK,但如何指數在NetBeans中新(加)回購?在什麼settings.xml中我必須添加這個?早先我已經添加到C:\ Program Files文件\的NetBeans開發201208070001 \ java的\行家\的conf \ settings.xml的' central2 central2 人類可讀的名稱爲這個鏡子。 http://repo1.maven.org/maven2 '但沒有效果 – 2012-08-14 07:43:21

+0

我'settings.xml'文件放在'C:\用戶\ gkuzmin \ .m2'目錄。我不知道如何強制NetBeance建立新的索引。 Idea自己建立新的索引(看起來,Idea監視'settings.xml'進行修改)。也許NetBeans在修改之後也會重建索引。順便說一下,我可以在Idea中指定'settings.xml'文件。你能在NB中做到嗎? – gkuzmin 2012-08-14 07:46:51

+1

c:\ Users \ Arthur \ .m2中沒有settings.xml - 它只有版本庫目錄... – 2012-08-14 07:49:47

9

這裏很容易方法 -

Go to Services>Maven Repositories. Right Click>Add Repository 

enter image description here

相關問題