使用Maven从多个存储库获取工件
如何将maven项目配置为从不同的存储库获取一个工件使用Maven从多个存储库获取工件,maven,dependencies,multiple-repositories,Maven,Dependencies,Multiple Repositories,如何将maven项目配置为从不同的存储库获取一个工件 我想将其包含在项目中,但我只能在twitter存储库中找到它,而不能在central maven存储库中找到。您可以在settings.xml或POM中设置要使用的存储库 如果你有一个团队在做这个项目,你可能想把它放到POM中,这样每个人都有配置 你可以这样做: <repositories> <repository> <id>Maven Central</id>
我想将其包含在项目中,但我只能在twitter存储库中找到它,而不能在central maven存储库中找到。您可以在settings.xml或POM中设置要使用的存储库 如果你有一个团队在做这个项目,你可能想把它放到POM中,这样每个人都有配置 你可以这样做:
<repositories>
<repository>
<id>Maven Central</id>
<url>http://repo1.maven.org/maven2/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
.... other repos
</repositories>
马文中心酒店
http://repo1.maven.org/maven2/
假的
.... 其他回购协议
您是否尝试将回购添加到pom或设置文件中?是的,现在再试一次,效果良好:)。不知道为什么我记得我以前尝试它时它不起作用。也许你遇到了这个问题:。第二部分:你可能会遇到一个丑陋的maven行为,如果你在实际安装之前声明了一个依赖项,maven会创建一个缺少依赖项的空版本(包含元数据但没有jar的文件夹),您必须手动清理.m2存储库