IntelliJ が生成されたファイルをプライマリ ソース フォルダーに配置するのを止めようとしています。これらの生成された .java ファイルは、私が他のツールで使用する glob ルールに干渉しています。(考えてくださいfind -name '*.java'
。)
R.java
Android 開発では、出力ディレクトリと AIDL コンパイラから生成されたファイルをカスタマイズできるようですが、IntelliJ はディレクトリの作成とソース ツリーへgen/
のファイルの書き込みに固執しているようです。BuildConfig.java
それを止めるために私にできることはありますか?
通常、gen/
フォルダーはフォルダーと一緒に作成されsrc/
ますが、私の場合は次のようなものを使用しています。
<sourceFolder packagePrefix="com.example" />
そのため、gen/
作成されたディレクトリはcom.example
新しいパッケージ ( ) のように見えますが、そうcom.example.gen
ではありません。