2017-07-14 86 views
3

我在使用IntelliJ使用'java-library'編譯帶有Gradle 4.0.1的Java庫(此問題發生在3.5以及)時,庫'插件。下面是一個剪斷我的構建腳本:未找到Gradle插件'java-library'

buildscript{ 
    repositories{ 
     jcenter(); 
    } 
    dependencies{ 
     classpath 'com.bmuschko:gradle-tomcat-plugin:2.2.5' 
     classpath 'org.akhikhl.gretty:gretty:+' 
     classpath 'com.github.ben-manes:gradle-versions-plugin:0.15.0' 
    } 
} 

configurations{ 
    taglibs{ transitive = false} 
    enhance 
} 

repositories { 
    mavenCentral() 
} 

apply plugin: 'java-library' 
apply plugin: 'war' 
apply plugin: 'com.bmuschko.tomcat' 

sourceCompatibility = 1.7 

,這裏是發生了什麼,當我嘗試建立:

構建失敗

總時間:0.115秒

插件與沒有找到id'java-library'。

這工作正常,直到最近。

+0

你的腳本對我的作品是您使用的命令來調用搖籃不錯 – chenrui

+0

?你在使用Gradle包裝嗎?執行'./gradlew --version'時Gradle輸出的是什麼? – nickb

+0

我沒有使用gradle包裝,我使用的是本地gradle distribution(4.0.1) – FutureProg

回答

4

確保您在Intellij IDEA首選項中切換到Gradle 4.0.1。

java-library插件是不適用於搖籃3.5

+0

我這樣做了,但它仍然不起作用 – FutureProg

+0

它對我很有用。謝謝! –