2014-02-27 87 views
0

在我的gradle構建腳本中,我有多個項目。他們中很少有依賴於嵌套項目。多項目設置中的gradle項目依賴項包含獨自的jar

rootProject 
    proj-1 
    proj-2 
    proj-3 

在構建腳本

project('proj-2) { 
    dependencies { 
     compile (
     project(':proj-1'), 
     //few other dependencies 
     ) 
    } 
} 

PROJ-1具有源,測試和主罐的僞像。 proj-2是一個web應用程序。在建立戰爭檔案的同時,戰爭包括測試和資源庫的proj-1。

如何排除proj-1的測試和來源,並且只包含實際的jar? 對於group:mod:artifact:version編譯依賴關係,我們指定@jar分類器。有沒有類似的項目(':proj-1')依賴?

回答

0

你的符號是有點怪......試試就這

dependencies { 
    compile project(':proj-1') 
} 

它不應該在測試中拉。

相關問題