每次我做一個lein新建時,我似乎都會在該項目的lib文件夾中獲得一個clojure jar的副本。我認爲,瓶子的版本被複制到.m2/repository。爲什麼每個lein項目都會複製clojure罐子?leiningen如何指定clojure的依賴關係而無需複製瓶子
1
A
回答
0
罐子被緩存在你的.m2倉庫中。但是,要在項目中使用它們,它們需要位於項目的類路徑中,通常位於項目/ lib目錄中。在您本地的Maven倉庫中緩存只會節省您從服務器下載的內容。
2
這隻發生在Leiningen 1.原因(我認爲)是允許工具輕鬆檢查依賴關係。隨着Leiningen 2,這不再是一個問題,因爲它使用pomegranate庫(它是Aether的包裝)來管理依賴關係。它允許更強大的依賴關係管理,因此Leiningen可以鏈接到本地Maven倉庫的依賴關係。
相關問題
- 1. Leiningen和Clojure依賴關係
- 2. Clojure依賴瓶子
- 3. 指定項目的依賴關係:複製依賴關係?
- 4. 與leiningen的clojurescript依賴關係
- 5. Clojure模塊依賴關係
- 6. 複製依賴關係中的可選依賴關係
- 7. 如何讓intellij的clojure控制檯加載在leiningen中定義的依賴關係?
- 8. 如何在複製依賴關係時排除eclipse-plugin依賴關係?
- 9. 無法解決依賴關係,找不到瓶子
- 10. GitHub上Clojure庫的Maven依賴關係
- 11. 分析clojure程序的依賴關係
- 12. 指定Maven擴展的依賴關係
- 13. 指定makefile的依賴關係
- 14. Gradle - 指定配置的依賴關係
- 15. 指定tox.ini中的hg依賴關係
- 16. Maven是否需要顯式指定Spring/Hibernate所依賴的依賴關係?
- 17. 如何在決定使用哪個依賴項時注入依賴關係需要使用依賴關係
- 18. Scala/Clojure編譯依賴關係
- 19. 解決Clojure循環依賴關係
- 20. 依賴關係的nuget依賴關係
- 21. 由Maven的複製依賴項複製的過濾器依賴關係?
- 22. 複製表格和依賴關係
- 23. 複製Tycho神器P2依賴關係
- 24. 複製依賴關係maven war
- 25. maven不復制依賴關係
- 26. 如何管理包含重複依賴關係的依賴關係樹? (XCode,iOS)
- 27. 指定編譯順序依賴關係
- 28. 在FactoryGirl中指定依賴關係
- 29. 需要依賴關係
- 30. 指定的依賴關係定義編譯無效
有一些代碼給我們看? –