2017-12-10 17 views
0

私はLombockをgradleファイルに追加しましたが、gradleを構築する際に問題があります。Lombockの依存関係をgradleファイルに追加すると、それは構築されません

buildscript { 
ext { 
    springBootVersion = '2.0.0.M7' 
} 
repositories { 
    mavenCentral() 
    maven { url "https://repo.spring.io/snapshot" } 
    maven { url "https://repo.spring.io/milestone" } 
} 
dependencies { 
    classpath("org.springframework.boot:spring-boot-gradle- 
plugin:${springBootVersion}") 
    } 
} 
    apply plugin: 'java' 
    apply plugin: 'eclipse' 
    apply plugin: 'org.springframework.boot' 
    apply plugin: 'io.spring.dependency-management' 

    group = 'com.crud' 
    version = '0.0.1-SNAPSHOT' 
    sourceCompatibility = 1.8 

    repositories { 
     mavenCentral() 
     maven { url "https://repo.spring.io/snapshot" } 
     maven { url "https://repo.spring.io/milestone" } 
    } 
    dependencies { 
compile('org.springframework.boot:spring-boot-starter-web') 
testCompile('org.springframework.boot:spring-boot-starter-test') 
compileOnly ('org.projectlombok:lombok:1.16.18') 
apt("org.projectlombok:lombok:1.16.18") 
    } 

エラールートプロジェクト 'タスク'の評価中に問題が発生しました。 [:ロンボク島:1.16.18 org.projectlombok]型のオブジェクトorg.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependenc yHandler上

は、引数のaptの方法を()が見つかりませんでした。

この問題を解決するための方法

答えて

0

問題がlombokではありませんが、不足しているaptプラグインを使用していることを私には思えます。 hereのようにそれを適用してみてください。つまり、グラデルファイルに次の文字を追加してください:

buildscript { 
    repositories { 
    maven { 
     url "https://plugins.gradle.org/m2/" 
    } 
    } 
    dependencies { 
    classpath "net.ltgt.gradle:gradle-apt-plugin:0.13" 
    } 
} 

apply plugin: "net.ltgt.apt" 
関連する問題