Я пытаюсь остановить IntelliJ от размещения сгенерированных файлов в моей основной исходной папке. Эти сгенерированные java файлы мешают правилам glob, которые я использую с другими инструментами. (Подумайте find -name '*.java'
.)
Для разработки Android я могу настроить каталог вывода для R.java
и файлы, сгенерированные из компилятора AIDL, но IntelliJ кажется настойчивым при создании каталога gen/
и записи файла BuildConfig.java
в моем источнике дерево. Есть ли что-нибудь, что я могу сделать, чтобы остановить его?
Я понимаю, что обычно папка gen/
создается рядом с папкой src/
, но в моем случае я использую что-то вроде:
<sourceFolder packagePrefix="com.example" />
поэтому каталог gen/
, созданный в com.example
, и выглядит как новый пакет (com.example.gen
), тогда как это не так.