KafkaUiApplication.java 977 B

1234567891011121314151617181920212223242526
  1. package com.provectus.kafka.ui;
  2. import com.provectus.kafka.ui.util.DynamicConfigOperations;
  3. import org.springframework.boot.autoconfigure.SpringBootApplication;
  4. import org.springframework.boot.autoconfigure.ldap.LdapAutoConfiguration;
  5. import org.springframework.boot.builder.SpringApplicationBuilder;
  6. import org.springframework.context.ConfigurableApplicationContext;
  7. import org.springframework.scheduling.annotation.EnableAsync;
  8. import org.springframework.scheduling.annotation.EnableScheduling;
  9. @SpringBootApplication(exclude = LdapAutoConfiguration.class)
  10. @EnableScheduling
  11. @EnableAsync
  12. public class KafkaUiApplication {
  13. public static void main(String[] args) {
  14. startApplication(args);
  15. }
  16. public static ConfigurableApplicationContext startApplication(String[] args) {
  17. return new SpringApplicationBuilder(KafkaUiApplication.class)
  18. .initializers(DynamicConfigOperations.dynamicConfigPropertiesInitializer())
  19. .build()
  20. .run(args);
  21. }
  22. }