Может кто-нибудь, пожалуйста, дайте мне простой пример build.gradle того, как я могу указать классы времени компиляции, которые не включены в развертывание во время выполнения (война).
Gradle кажется, что это неправильно, так как "runtime" наследуется от "компиляции". Я не могу представить ситуацию, когда я бы хотел, чтобы классы во время выполнения не захотели во время компиляции. Тем не менее, есть много обстоятельств, когда мне нужны классы для генерации кода во время компиляции, которые я не хочу развертывать во время выполнения!
Я вспахал раздутую документацию gradle, но не могу найти никаких четких инструкций или примеров. Я подозреваю, что это может быть достигнуто путем определения "конфигурации" и установки его как пути к классам плагина CompileJava, но документация не подходит для объяснения того, как этого добиться.