|
@@ -1,9 +1,9 @@
|
|
|
package cn.iselab.mooctest.site;
|
|
|
|
|
|
import org.springframework.boot.SpringApplication;
|
|
|
-import org.springframework.boot.autoconfigure.MessageSourceAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
|
|
import org.springframework.boot.autoconfigure.batch.BatchAutoConfiguration;
|
|
|
+import org.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.dao.PersistenceExceptionTranslationAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchRepositoriesAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.data.mongo.MongoRepositoriesAutoConfiguration;
|
|
@@ -21,26 +21,14 @@ import org.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.jms.JmsAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.jms.JndiConnectionFactoryAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.jms.activemq.ActiveMQAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.jms.hornetq.HornetQAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.mobile.DeviceDelegatingViewResolverAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.mobile.DeviceResolverAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.mobile.SitePreferenceAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.mustache.MustacheAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.reactor.ReactorAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.security.FallbackWebSecurityAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.social.FacebookAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.social.LinkedInAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.social.SocialWebAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.social.TwitterAutoConfiguration;
|
|
|
+import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.solr.SolrAutoConfiguration;
|
|
|
import org.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.velocity.VelocityAutoConfiguration;
|
|
|
-import org.springframework.boot.autoconfigure.websocket.WebSocketAutoConfiguration;
|
|
|
import org.springframework.boot.web.servlet.ServletComponentScan;
|
|
|
import org.springframework.cache.annotation.EnableCaching;
|
|
|
import org.springframework.scheduling.annotation.EnableAsync;
|
|
@@ -52,16 +40,11 @@ import org.springframework.scheduling.annotation.EnableScheduling;
|
|
|
@SpringBootApplication(exclude = {
|
|
|
ActiveMQAutoConfiguration.class,
|
|
|
BatchAutoConfiguration.class,
|
|
|
- DeviceDelegatingViewResolverAutoConfiguration.class,
|
|
|
- DeviceResolverAutoConfiguration.class,
|
|
|
ElasticsearchRepositoriesAutoConfiguration.class,
|
|
|
- FacebookAutoConfiguration.class,
|
|
|
- FallbackWebSecurityAutoConfiguration.class,
|
|
|
FlywayAutoConfiguration.class,
|
|
|
FreeMarkerAutoConfiguration.class,
|
|
|
GroovyTemplateAutoConfiguration.class,
|
|
|
GsonAutoConfiguration.class,
|
|
|
- HornetQAutoConfiguration.class,
|
|
|
HypermediaAutoConfiguration.class,
|
|
|
IntegrationAutoConfiguration.class,
|
|
|
JerseyAutoConfiguration.class,
|
|
@@ -69,7 +52,6 @@ import org.springframework.scheduling.annotation.EnableScheduling;
|
|
|
JmxAutoConfiguration.class,
|
|
|
JndiConnectionFactoryAutoConfiguration.class,
|
|
|
JndiDataSourceAutoConfiguration.class,
|
|
|
- LinkedInAutoConfiguration.class,
|
|
|
LiquibaseAutoConfiguration.class,
|
|
|
MailSenderAutoConfiguration.class,
|
|
|
MessageSourceAutoConfiguration.class,
|
|
@@ -77,17 +59,11 @@ import org.springframework.scheduling.annotation.EnableScheduling;
|
|
|
MongoRepositoriesAutoConfiguration.class,
|
|
|
MustacheAutoConfiguration.class,
|
|
|
PersistenceExceptionTranslationAutoConfiguration.class,
|
|
|
- ReactorAutoConfiguration.class,
|
|
|
RepositoryRestMvcAutoConfiguration.class,
|
|
|
SecurityAutoConfiguration.class,
|
|
|
- SitePreferenceAutoConfiguration.class,
|
|
|
- SocialWebAutoConfiguration.class,
|
|
|
SolrAutoConfiguration.class,
|
|
|
SolrRepositoriesAutoConfiguration.class,
|
|
|
ThymeleafAutoConfiguration.class,
|
|
|
- TwitterAutoConfiguration.class,
|
|
|
- VelocityAutoConfiguration.class,
|
|
|
- WebSocketAutoConfiguration.class,
|
|
|
XADataSourceAutoConfiguration.class
|
|
|
})
|
|
|
@ServletComponentScan
|
|
@@ -98,7 +74,6 @@ public class Application {
|
|
|
public static void main(String[] args) {
|
|
|
SpringApplication application = new SpringApplication(Application.class);
|
|
|
// To disabled web environment, change `true` to `false`
|
|
|
- application.setWebEnvironment(true);
|
|
|
application.run(args);
|
|
|
}
|
|
|
}
|