È possibile avere varianti di compilazione basate su set di origini differenti per un'app java tradizionale (NON un progetto Android) in intellij?Costruire varianti (gusti prodotto) nell'applicazione intellij java
Mi piacerebbe utilizzare una funzionalità come productFlavors fornita con il plugin gradle Android, ma per un'applicazione java tradizionale.
esempio:
library_red -- HelloImpl.java
library_blue -- HelloImpl.java
library_common -- Hello.java
compiled library_blue -- Hello.class, HelloImpl.class
compiled library_red -- Hello.class, HelloImpl.class