2017-01-17 59 views
0

我已經在我的build.gradle如下:無法啓用gradle這個貨插件 - 沒有依賴性

buildscript { 
    repositories { 
     jcenter() 
     mavenCentral() 
     maven { url 'http://dl.bintray.com/content/noamt/gradle-plugins' } 

    } 
    dependencies { 
     classpath 'com.bmuschko:gradle-cargo-plugin:2.2.3' 
    } 
} 

plugins { 
    id "com.moowork.gulp" version "0.13" 
    id "com.moowork.node" version "0.13" 
// id "com.bmuschko.cargo" version "2.2.1" 
} 
apply plugin: 'com.bmuschko.cargo' 

然而,當我嘗試運行貨物的任務,我得到以下錯誤:
無法解析外部依賴org.codehaus.cargo:貨物 - 核心 - uberjar:1.4.15因爲沒有定義倉庫。

+0

我剛纔複製的腳本,運行它,它工作正常。 – Opal

回答

0

原來,答案是確保mavenCentral()在項目的頂層被定義。將其放置在子項目級別不允許正確解析插件工件。

repositories { 
mavenCentral() 

}