ilPittiz
03/26/2026, 6:38 PMapp/
build.gradle
plugin1/
build.gradle
plugin2/
build.gradle
build.gradle
settings.gradle // includes app, plugin1, plugin2
At the moment, app is still a “stand-alone” web-app, as it does not reference plugins as dependencies.
`app`’s bootstrap checks Environment.isDevelopmentMode(), and I found out that, when executing app:bootRun task, it returns false because System.getProperty("base.dir") resolves to plugin2 directory, or better to the last dir of the multi-project’s root dir, in alphabetical order.
Am I missing something?jdaugherty
03/27/2026, 2:16 AMilPittiz
03/27/2026, 9:32 AMbootRun {
systemProperties System.properties
sourceResources sourceSets.main
}
on both build.gradle (project root, applied to all subprojects) and app/build.gradle. Removing the latter fixed the issue, but I’m not sure why it was happening in the 1st place.
Thanks for checking in!