Если у меня есть:
build.gradle
System.out.println("${tasks.bootJar.mainClassName}")
Имя основного класса не настроено и не может быть разрешено
Поэтому я комментирую System.out.println, снова запускаю сборку.Успех.
Теперь, если я раскомментирую свой System.out.println, имя основного класса будет печататься правильно, пока я не выполню чистку gradle.
Очевидно, что некоторое предикатное задание выполняется и кэшируется, и этот результат необходим для работы println.Может кто-нибудь сказать мне, как я могу выяснить, какая это задача и как ее сначала заставить?