Sono piuttosto confuso dall'integrazione gradle di IntelliJ IDEA e dalla mappatura dei sottoprogetti gradle ai moduli IDEA.IntelliJ IDEA e Gradle: Perché ci sono 3 moduli per sottomodulo?
- Perché ci sono 3 moduli per ogni sottoprogetto gradle (client, client_main e client_test)?
- C'è un modo per sbarazzarsi del modulo "genitore"? Ogni volta che lo cancello la mia build si rompe in modi confusi.
UPDATE
- La radice contenuto del terzo modulo ("server") è sempre impostato l'intera cartella come si vede qui sotto. Ciò significa che non posso contrassegnare le directory in build come sorgenti generate, poiché sono escluse per impostazione predefinita.
Questo non è un comportamento che abbia mai visto prima. –
Mi piacerebbe conoscere la soluzione per fermare anche questo. Il mio progetto gestisce i test in un sottomodulo separato e [questo] (https://i.imgur.com/90iOV1i.png) non è inteso. –
La fonte è visibile da qualche parte? – fge