次のようなプロジェクト構造があります。
root
core
auth
...
ルートの build.gradle ファイルで:
allprojects {
apply plugin: 'idea'
}
とその settings.gradle:
include 'core'
コアには gradle.build ファイルと settings.gradle があります。
include 'auth'
したがって、ルートから実行すると:
gradle idea
ルートに ipr、iws、および iml ファイルがビルドされ、core フォルダーに core.iml が作成されます。ただし、認証モジュールは作成されません。intellij に入り、手動でモジュールをコアに追加する必要があります。ちょっと面倒。gradle はこのような深くネストされたプロジェクトをサポートしていますか、それとも IDEA プラグインの制限ですか? または、おそらく、私は何か間違ったことをしています:)