2017-07-14 98 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

它对我很有用。谢谢! –