2011-09-05 96 views
4
<repository> 
    <id>oauth-maven-repo</id> 
    <name>OAuth Maven repository</name> 
    <url>http://oauth.googlecode.com/svn/code/maven</url> 
    <layout>default</layout> 
</repository> 

與設置快照/版本相比,儲存庫佈局的含義是什麼?儲存庫佈局意味着什麼

回答

6

<layout>標記允許您使用legacy選項來支持maven 1存儲庫佈局。您可以通過在<repository>標記中配置它來處理抓取工件,也可以通過deploy插件將它用於deploy to Maven 1 repos

+0

這是正確的 - maven-3不再支持遺產,所以你會發現它目前沒有使用。如果設計了一種新格式(並且有些插件可以創建這些格式,例如AppAssembler插件的「扁平」佈局),那麼它可能會再次使用參數 –

+0

我試圖用maven-3 pom.xml來使用這個庫,所以可以我刪除它? – Jason

+1

是的,您可以安全地將其移除。默認值是'default'。 –