24
A
回答
26
這是我們正在建設的項目的當前設置:
- MavenCentral
- ObjectWeb的
- JBoss的Maven2的
和一些快照(見下文)
<repository> <id>MavenCentral</id> <name>Maven repository</name> <url>http://repo1.maven.org/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>objectweb</id> <name>Objectweb repository</name> <url>http://maven.objectweb.org/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>jboss</id> <name>JBoss Maven2 repository</name> <url>http://repository.jboss.com/maven2/</url> <snapshots> <enabled>false</enabled> </snapshots> <releases> <enabled>true</enabled> </releases> </repository> <repository> <id>glassfish</id> <name>Glassfish repository</name> <url>http://download.java.net/maven/1</url> <layout>legacy</layout> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>apache.snapshots</id> <name>Apache Snapshot Repository</name> <url> http://people.apache.org/repo/m2-snapshot-repository </url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>ops4j.repository</id> <name>OPS4J Repository</name> <url>http://repository.ops4j.org/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>Codehaus Snapshots</id> <url>http://snapshots.repository.codehaus.org/</url> <snapshots> <enabled>true</enabled> </snapshots> <releases> <enabled>false</enabled> </releases> </repository>
5
I會建議使用像Archiva,Artifactory或Nexus這樣的Maven代理,並在服務器端定義您的repo列表。該命令僅在代理服務器逐一嘗試代理Repos並指定一個附帶存儲庫作爲第一個時會減慢未緩存的構件的解決方案(Artifactory允許您爲每個代理的repo指定白名單和黑名單表達式,這解決了這個問題)
整體使用你自己的回購給你更多的控制和可靠的構建('中央'往往痛苦緩慢)。它還爲您提供了放置自己的工件和任何非免費第三方工件的地方。
相關問題
- 1. 什麼是Maven倉庫?
- 2. 使用backbone.js最主要的好處是什麼?
- 3. 你最喜歡的Maven倉庫服務器是什麼?
- 4. 什麼是適用於Apache Karaf 2.2.10的Maven倉庫?
- 5. 爲什麼最新的hibernate不在maven中央倉庫中?
- 6. 什麼是最好的silverlight主題?
- 7. 使用本地Maven倉庫
- 8. 什麼是數據倉庫?
- 9. 在java中使用HashMap的主要好處是什麼?
- 10. 使用命令模型的主要好處是什麼?
- 11. 什麼是jung2(java圖形框架)的maven倉庫URL?
- 12. M1在maven倉庫中的含義是什麼?
- 13. 什麼是最好的.NET unicode庫?
- 14. 什麼是最好的J2ME UI庫
- 15. 什麼是最好的Java OXM庫?
- 16. 什麼是最好的JAX-RS庫?
- 17. 我應該使用什麼Maven倉庫來獲取Tomcat罐子?
- 18. 什麼是最好的佈局使用?
- 19. 什麼是BCrypt的主要C/C++庫?
- 20. Maven倉庫中的最佳'子域'url
- 21. Maven倉庫
- 22. TinyRadius Maven倉庫
- 23. Maven Git倉庫
- 24. Maven倉庫
- 25. QPid的Maven倉庫
- 26. 什麼是最好的密鑰庫使用?
- 27. 使用NHibernate訪問數據庫時最好的businessmodel是什麼?
- 28. 爲什麼要嘲笑倉庫?
- 29. 什麼是最好使用帶有XML
- 30. 什麼是最好使用phpthumb?
此答案是最新的嗎? – djangofan 2013-01-29 01:22:13
@djangofan no。只需使用JCenter。請參閱[文檔](https://bintray.com/docs/usermanual/working/working_centralrepositories.html#jcenter)和https://news.ycombinator.com/item?id=8099840 – 2016-02-11 14:15:25