package com.sequenceiq.cloudbreak;
import static com.sequenceiq.cloudbreak.VersionedApplication.versionedApplication;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.context.annotation.ComponentScan;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
@EnableAutoConfiguration
@EnableSwagger2
@ComponentScan(basePackages = "com.sequenceiq.cloudbreak")
public class CloudbreakApplication {
public static void main(String[] args) {
if (!versionedApplication().showVersionInfo(args)) {
if (args.length == 0) {
SpringApplication.run(CloudbreakApplication.class);
} else {
SpringApplication.run(CloudbreakApplication.class, args);
}
}
}
}