lombokつきの project にて。
intellij idea で実行したら動くのに、コマンドラインで
./gradlew bootRun
すると
エラー: シンボルを見つけられません
と言われるとき
buildscript {
ext {
springBootVersion = '2.0.1.RELEASE'
}
repositories {
mavenCentral()
maven { url "https://plugins.gradle.org/m2/" } // 追加
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
classpath "net.ltgt.gradle:gradle-apt-plugin:0.15" // 追加
}
}
...
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
apply plugin: 'idea'
apply plugin: 'net.ltgt.apt' // 追加
dependencies {
compile('org.springframework.boot:spring-boot-starter')
...
compileOnly('org.projectlombok:lombok:1.16.20')
apt "org.projectlombok:lombok:1.16.20" // 追加
}
compileJava.dependsOn(processResources)
task wrapper(type: Wrapper) {
gradleVersion = '4.7'
}
上記の追加分を追加する。
# plugins 構文はなんか使えなかった。さっさと諦めた