我有幾個額外的軟件庫中~/.m2/settings.xml
。我試圖lein search
,並沒有在我的倉庫找到包。我怎麼能告訴leiningen搜索庫中的Maven設置?不Leiningen閱讀.m2目錄/ settings.xml中行家設置?
9
A
回答
7
您可以將:repositories
標籤添加到您的project.clj文件:
(defproject com.foo/bar "1.0.0-SNAPSHOT"
;; ...other configuration...
:repositories [["java.net" "http://download.java.net/maven/2"]])
看看官方sample project.clj。
您必須在您的settings.xml文件存儲庫配置複製,但是這是慣用的和推薦的方式與Leiningen來管理存儲庫。
2
順便說一句,如果你真的想添加Maven倉庫或用戶配置文件級鏡(爲內部公司代理的信息庫,如Nexus有用的,特別是如果雷音有usual problems with corporate NTLM proxies),那麼您可以在~/.lein/profiles.clj
做到這一點/ %USERPROFILE%\.lein\profiles.clj
:
How to configure leiningen's maven usage?
在我的情況下,在Windows上,它在我的%USERPROFILE%\.lein\profiles.clj
足以把這個:mirrors
地圖:
{:user
{
:java-cmd "C:\\Program Files\\Java\\jdk1.7.0_09\\bin\\java.exe"
:plugins [ ]
:mirrors {
#".+" "http://internal-nexus.example.com/content/groups/public-all/"
}
}
}
`
的#".+"
指定鏡像存儲庫的名稱使用匹配所有可能的名字(導致鏡像每庫)模式語法,如本Leiningen issue report 271說明。
相關問題
- 1. 行家不是從settings.xml的
- 2. Maven的不撿的settings.xml中定義的屬性在.m2目錄
- 3. 指向從\ .m3 \ settings.xml而不是\ .m2 \ settings.xml引用的maven設置文件
- 4. .m2,Ubuntu中的settings.xml文件
- 5. 如何從插件中讀取.m2/settings.xml文件中的maven設置
- 6. Maven - 替代.m2目錄
- 7. 閱讀目錄
- 8. 「錯誤閱讀原型目錄」爲行家3.0.5
- 9. 閱讀目錄爲
- 10. 缺省情況下的settings.xml在$ /用戶/ .m2目錄/庫路徑使用Maven
- 11. 將settings.xml中的屬性設置爲spring.xml
- 12. 設置家或工作目錄
- 13. 在settings.xml之外設置maven代理設置
- 14. 使用readdir_r閱讀目錄
- 15. Maven:在pom.xml中設置settings.xml位置?
- 16. 閱讀子目錄與bash
- 17. 閱讀遞歸目錄
- 18. 閱讀正確的目錄
- 19. Maven在用戶的settings.xml文件中忽略localrepository設置
- 20. 如何爲Spring Roo指定自定義settings.xml以避免常規的user_home/.m2/settings.xml。
- 21. 不能在leiningen超插件設置
- 22. 我無法讓maven使用〜/ .m2/settings.xml中定義的屬性?
- 23. 使用Maven的.m2/settings.xml在Eclipse中引發警告m2e
- 24. 對.m2/settings.xml中maven surefire插件的全局更改
- 25. 閱讀子目錄中的文件
- 26. PDF閱讀器中的目錄
- 27. 閱讀iOS中的目錄結構
- 28. 閱讀目錄中的jar文件
- 29. Tensorflow:閱讀各種目錄中的jpg
- 30. 閱讀區域設置