Как отключить автозапуск Job Spring Batch при старте приложения

В настройках отключил автозапуск Job (Spring Batch) при старте приложения:

spring:
  batch:
    job:
      enabled: false

Запуск задачи настроен по Scheduled через 75сек:

@Autowired
JobLauncher jobLauncher;
@Autowired
Job job;

@Scheduled(fixedRate = 10000000, initialDelay = 75000)
public void launchJob() throws Exception {
  JobParameters params = new JobParametersBuilder()
       .addString("JobID", String.valueOf(System.currentTimeMillis()))
       .toJobParameters();
  jobLauncher.run(job, params);
}

Но она все равно стартует сразу.

Вот он прописан в помнике:

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-batch</artifactId>
</dependency>

Попробовал создать отдельное простое приложение со Spring Batch, там все нормально запуск происходит четко по расписанию. Не пойму с чем может быть конфликт в основном приложении?


Ответы (0 шт):