私は gradle を使用するプロジェクトを持っており、依存関係の 1 つとして mapstruct を持っています。プロジェクトをビルドしようとするたびに失敗しました。gradle が見つけられなかった impl クラスを Mapstruct が生成するためだと思います。intellij IDEA でこれを構成する方法を教えてもらえますか?
ありがとう
私は gradle を使用するプロジェクトを持っており、依存関係の 1 つとして mapstruct を持っています。プロジェクトをビルドしようとするたびに失敗しました。gradle が見つけられなかった impl クラスを Mapstruct が生成するためだと思います。intellij IDEA でこれを構成する方法を教えてもらえますか?
ありがとう
これは私のために働く
intellij IDEA で
ファイル | 設定 | ビルド、実行、デプロイ | ビルド ツール | グラドル | ランナー
Delegate IDE ビルド/実行アクションを有効にします。参照: - https://www.jetbrains.com/idea/whatsnew/#v2016-3-gradle
build.gradle で
buildscript {
...
}
plugins {
id 'net.ltgt.apt' version '0.9'
}
apply plugin: 'idea'
apply plugin: "net.ltgt.apt"
dependencies {
...
compile 'org.mapstruct:mapstruct-jdk8:1.1.0.Final'
apt 'org.mapstruct:mapstruct-processor:1.1.0.Final'
}
この構成を追加した後、プロジェクトを実行すると、生成されたファイルがビルド/生成されたフォルダーに表示されます