package com.ruoyi.shadow; import com.ruoyi.shadow.config.ShadowKernelConfiguration; import com.ruoyi.shadow.config.ShadowEvidenceConfiguration; import com.ruoyi.shadow.config.ShadowRuntimeConfiguration; import com.ruoyi.shadow.config.ShadowSourceConfiguration; import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringBootConfiguration; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; import org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration; import org.springframework.context.annotation.Import; import org.springframework.scheduling.annotation.EnableScheduling; @SpringBootConfiguration @EnableAutoConfiguration(exclude = { DataSourceAutoConfiguration.class, SecurityAutoConfiguration.class, UserDetailsServiceAutoConfiguration.class }) @Import({ShadowRuntimeConfiguration.class, ShadowKernelConfiguration.class, ShadowSourceConfiguration.class, ShadowEvidenceConfiguration.class}) @EnableScheduling public class Ft546ShadowApplication { public static void main(String[] args) { SpringApplication.run(Ft546ShadowApplication.class, args); } }