IDEAはIntelliJ IDEA 2016.1で始まり、Gradle SourceSet(link)からIntelliJモジュールを自動的に作成します。私はこれが多くの理由から大きな前進であったと認識していますが、それはIDEAがソースに依存していないことに依存していた既存のプロジェクトの大きな変化でもあります。私は現在、私が望んでいない50以上の新しいモジュールを入手します...2016.1のGradle sourceSetsからのIDEAモジュールの自動作成を制御しますか?
IntelliJの古い動作を復元する方法を知っていますか?
ソースセットからモジュールを作成する方法を制御する方法はありますか?たとえば、ソースセットを除外しますか?
すでにGradle IDEA plugin docsを確認しましたが、解決策が見つかりませんでした。私もthisを試しましたが、それはソースモジュールの問題ではなく、マルチモジュールプロジェクトにのみ適用されるようです。
私はGradle 2.12を使用しています。明らかにIDEA 2016.1です。
は、私も新しい動作に問題があります。コードカバレッジ分析を行い、プラグイン( 'scoverage')は2つの追加' sourceSets'を作成します。この 'main'はインポート後に正常に動作しますが、' test'ソースは正しく認識されません。 'Project Structure> Modules'から追加のモジュールを削除した後は、すべてが正常に機能します。 – alexvetter
これはこの問題の解決策ではありませんが、私は別の方法を見つけませんでした。問題は、gradleプロジェクトをリフレッシュした後に追加のモジュールが再び表示されることです。 gradleに 'idea'プラグインを使用していません。 – alexvetter