モジュールの束を使ってIntelliJにグルーヴィーなグラデルプロジェクトがあります。 これらのうちの1つはQAと呼ばれ、ちょうどキュウリの機能テストです。 (テストコード内の)別のモジュールに存在するヘルパークラスをインポートしようとしていますが、それを行うことができないようです。私のプロジェクトの別のモジュールからモジュールにクラスをインポートできません
他のモジュールはCOMMON-UTILSと呼ばれます。 QAのGradleの設定ファイルで
私はプロジェクト
include ':COMMON-UTILS'
project(':COMMON-UTILS').projectDir = new File(settingsDir, '../common-util')
と私は依存関係に含まビルドのGradleファイル内をuncludeする行を追加ライン
compile project(':COMMON-UTILS')
testCompile project(path: ':COMMON-UTILS', configuration: 'tests')
私はできませんそれが働くように思える。 問題はこれが私が後で来たプロジェクトで、私はgradleとcucumberとclasspathsにはあまり知識がありません。だから私は何かが不足していると思うので、gradle buildファイルのすべてを理解できません。
IntelliJが自動的にクラスを完了できるようにするには、正しい場所を知る必要がありますか?モジュールのクラスパスに何かを追加する必要がありますか? モジュールの依存関係に行くと、リストにCOMMON-UTILSが表示されます。
アイデア?