在查看Maven的documentation for setting up additional repositories时,我遇到了以下示例:
<project>
...
<repositories>
<repository>
<id>my-repo1</id>
<name>your custom repo</name>
<url>http://jarsm2.dyndns.dk</url>
</repository>
<repository>
<id>my-repo2</id>
<name>your custom repo</name>
<url>http://jarsm2.dyndns.dk</url>
</repository>
</repositories>
...
</project>
为每个存储库同时拥有id
和name
会带来哪些好处?这些是由其他Maven命令引用的吗?
settings documentation指定id
是&#34;存储库的唯一标识符&#34; name
是&#34;人类可读的存储库名称&#34;但这并不能说明为什么需要id
。