Используйте org.springframework.boot.SpringApplication#exit
. Например,
@Component
public class OneTimeRunner implements CommandLineRunner {
@Autowired
private ConfigurableApplicationContext context;
@Override
public void run(String... args) throws Exception {
SpringApplication.exit(context);
}
}
моя ошибка делала целевое имя "filename.c": вместо просто "имени файла":