我很好奇反转的好原因是什么:
\ build \ classes \ java \ main
\ src \ main \ java
这在Gradle 4.x中已更改。
从gradle discussions:
之所以选择build / classes / java / main vs build / classes / main / java,是因为它很少会用奇怪的方式破坏通过构建和插件对构建/类/ main或snuck输出路径进行硬编码的构建和插件。进入build / classs / main。