2017-03-09 108 views
1

我的應用程序是一個Web應用程序,當使用「mvn spring-boot:run」運行時,我能夠成功地擊中端點。唯一的問題是在intellij中以調試模式運行時應用程序關閉,無法調試我的應用程序。無法在調試模式下啓動SpringBoot應用程序,關閉org.springframework.context.annotation.AnnotationConfigApplicationContext

的pom.xml:

<parent> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-parent</artifactId> 
    <version>1.5.2.RELEASE</version> 
    <relativePath/> <!-- lookup parent body repository --> 
</parent> 
<dependencies> 
    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-activemq</artifactId> 
    </dependency> 

    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-web</artifactId> 
    </dependency> 

    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-tomcat</artifactId> 
     <!--<scope>provided</scope>--> 
    </dependency> 

    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-test</artifactId> 
     <scope>test</scope> 
    </dependency> 

</dependencies> 

輸出:

========================= 
AUTO-CONFIGURATION REPORT 
========================= 

Positive matches: 
----------------- 
    ..... 

Negative matches: 
----------------- 
    ActiveMQAutoConfiguration: 
     Did not match: 
     - @ConditionalOnMissingBean (types: javax.jms.ConnectionFactory; SearchStrategy: all) found bean 'getConnectionFactory' (OnBeanCondition) 
     Matched: 
     - @ConditionalOnClass found required classes 'javax.jms.ConnectionFactory', 'org.apache.activemq.ActiveMQConnectionFactory'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition) 

    ActiveMQConnectionFactoryConfiguration.PooledConnectionFactoryConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.apache.activemq.pool.PooledConnectionFactory' (OnClassCondition) 

    ActiveMQXAConnectionFactoryConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition) 

    AopAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.aspectj.lang.annotation.Aspect', 'org.aspectj.lang.reflect.Advice' (OnClassCondition) 

    ArtemisAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory' (OnClassCondition) 

    BatchAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.batch.core.launch.JobLauncher', 'org.springframework.jdbc.core.JdbcOperations' (OnClassCondition) 

    CacheAutoConfiguration: 
     Did not match: 
     - @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) did not find any beans (OnBeanCondition) 
     Matched: 
     - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition) 

    CacheAutoConfiguration.CacheManagerJpaDependencyConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition) 
     - Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) 

    CaffeineCacheConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.github.benmanes.caffeine.cache.Caffeine', 'org.springframework.cache.caffeine.CaffeineCacheManager' (OnClassCondition) 

    CassandraAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'com.datastax.driver.core.Cluster' (OnClassCondition) 

    CassandraDataAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.datastax.driver.core.Cluster', 'org.springframework.data.cassandra.core.CassandraAdminOperations' (OnClassCondition) 

    CassandraRepositoriesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.datastax.driver.core.Session', 'org.springframework.data.cassandra.repository.CassandraRepository' (OnClassCondition) 

    CloudAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.cloud.config.java.CloudScanConfiguration' (OnClassCondition) 

    CouchbaseAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.couchbase.client.java.CouchbaseBucket', 'com.couchbase.client.java.Cluster' (OnClassCondition) 

    CouchbaseCacheConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.couchbase.client.java.Bucket', 'com.couchbase.client.spring.cache.CouchbaseCacheManager' (OnClassCondition) 

    CouchbaseDataAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.couchbase.client.java.Bucket', 'org.springframework.data.couchbase.repository.CouchbaseRepository' (OnClassCondition) 

    CouchbaseRepositoriesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.couchbase.client.java.Bucket', 'org.springframework.data.couchbase.repository.CouchbaseRepository' (OnClassCondition) 

    DataSourceAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) 

    DataSourceTransactionManagerAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition) 

    DeviceDelegatingViewResolverAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.mobile.device.view.LiteDeviceDelegatingViewResolver' (OnClassCondition) 

    DeviceResolverAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.mobile.device.DeviceResolverHandlerInterceptor', 'org.springframework.mobile.device.DeviceHandlerMethodArgumentResolver' (OnClassCondition) 

    DispatcherServletAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) 

    EhCacheCacheConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'net.sf.ehcache.Cache', 'org.springframework.cache.ehcache.EhCacheCacheManager' (OnClassCondition) 

    ElasticsearchAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.elasticsearch.client.Client', 'org.springframework.data.elasticsearch.client.TransportClientFactoryBean', 'org.springframework.data.elasticsearch.client.NodeClientFactoryBean' (OnClassCondition) 

    ElasticsearchDataAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.elasticsearch.client.Client', 'org.springframework.data.elasticsearch.core.ElasticsearchTemplate' (OnClassCondition) 

    ElasticsearchRepositoriesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.elasticsearch.client.Client', 'org.springframework.data.elasticsearch.repository.ElasticsearchRepository' (OnClassCondition) 

    EmbeddedLdapAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition) 

    EmbeddedMongoAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.mongodb.Mongo', 'de.flapdoodle.embed.mongo.MongodStarter' (OnClassCondition) 

    EmbeddedServletContainerAutoConfiguration: 
     Did not match: 
     - @ConditionalOnWebApplication (required) not a web application (OnWebApplicationCondition) 

    ErrorMvcAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) 

    FacebookAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.social.config.annotation.SocialConfigurerAdapter', 'org.springframework.social.facebook.connect.FacebookConnectionFactory' (OnClassCondition) 

    FallbackWebSecurityAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition) 

    FlywayAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition) 

    FreeMarkerAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'freemarker.template.Configuration', 'org.springframework.ui.freemarker.FreeMarkerConfigurationFactory' (OnClassCondition) 

    GroovyTemplateAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition) 

    GsonAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'com.google.gson.Gson' (OnClassCondition) 

    GsonHttpMessageConvertersConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'com.google.gson.Gson' (OnClassCondition) 

    GuavaCacheConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.google.common.cache.CacheBuilder', 'org.springframework.cache.guava.GuavaCacheManager' (OnClassCondition) 

    H2ConsoleAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition) 

    HazelcastAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition) 

    HazelcastCacheConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.hazelcast.core.HazelcastInstance', 'com.hazelcast.spring.cache.HazelcastCacheManager' (OnClassCondition) 

    HazelcastJpaDependencyAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.hazelcast.core.HazelcastInstance', 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition) 

    HibernateJpaAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean', 'javax.persistence.EntityManager' (OnClassCondition) 

    HttpEncodingAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition) 

    HypermediaAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.hateoas.Resource', 'org.springframework.plugin.core.Plugin' (OnClassCondition) 

    InfinispanCacheConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.infinispan.spring.provider.SpringEmbeddedCacheManager' (OnClassCondition) 

    IntegrationAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition) 

    JCacheCacheConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'javax.cache.Caching', 'org.springframework.cache.jcache.JCacheCacheManager' (OnClassCondition) 

    JacksonAutoConfiguration.JodaDateTimeJacksonConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.joda.time.DateTime', 'com.fasterxml.jackson.datatype.joda.ser.DateTimeSerializer', 'com.fasterxml.jackson.datatype.joda.cfg.JacksonJodaDateFormat' (OnClassCondition) 

    JacksonAutoConfiguration.ParameterNamesModuleConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition) 

    JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition) 

    JdbcTemplateAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition) 

    JerseyAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.glassfish.jersey.server.spring.SpringComponentProvider', 'javax.servlet.ServletRegistration' (OnClassCondition) 

    JestAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'io.searchbox.client.JestClient' (OnClassCondition) 

    JmsAnnotationDrivenConfiguration.JndiConfiguration: 
     Did not match: 
     - @ConditionalOnJndi JNDI environment is not available (OnJndiCondition) 

    JmsAutoConfiguration.JmsTemplateConfiguration#jmsTemplate: 
     Did not match: 
     - @ConditionalOnMissingBean (types: org.springframework.jms.core.JmsTemplate; SearchStrategy: all) found bean 'getJmsTemplate' (OnBeanCondition) 

    JndiConnectionFactoryAutoConfiguration: 
     Did not match: 
     - AnyNestedCondition 0 matched 2 did not; NestedCondition on JndiConnectionFactoryAutoConfiguration.JndiOrPropertyCondition.Property @ConditionalOnProperty (spring.jms.jndi-name) did not find property 'jndi-name'; NestedCondition on JndiConnectionFactoryAutoConfiguration.JndiOrPropertyCondition.Jndi @ConditionalOnJndi JNDI environment is not available (JndiConnectionFactoryAutoConfiguration.JndiOrPropertyCondition) 
     Matched: 
     - @ConditionalOnClass found required class 'org.springframework.jms.core.JmsTemplate'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition) 

    JndiDataSourceAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) 

    JooqAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition) 

    JpaRepositoriesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition) 

    JtaAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition) 

    KafkaAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition) 

    LdapAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition) 

    LdapDataAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition) 

    LdapRepositoriesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition) 

    LinkedInAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.social.config.annotation.SocialConfigurerAdapter', 'org.springframework.social.linkedin.connect.LinkedInConnectionFactory' (OnClassCondition) 

    LiquibaseAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'liquibase.integration.spring.SpringLiquibase' (OnClassCondition) 

    MailSenderAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'javax.mail.internet.MimeMessage' (OnClassCondition) 

    MailSenderValidatorAutoConfiguration: 
     Did not match: 
     - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition) 

    MessageSourceAutoConfiguration: 
     Did not match: 
     - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition) 

    MongoAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'com.mongodb.MongoClient' (OnClassCondition) 

    MongoDataAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.mongodb.Mongo', 'org.springframework.data.mongodb.core.MongoTemplate' (OnClassCondition) 

    MongoRepositoriesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'com.mongodb.Mongo', 'org.springframework.data.mongodb.repository.MongoRepository' (OnClassCondition) 

    MultipartAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'javax.servlet.Servlet', 'javax.servlet.MultipartConfigElement' (OnClassCondition) 

    MustacheAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition) 

    Neo4jDataAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.neo4j.ogm.session.SessionFactory' (OnClassCondition) 

    Neo4jRepositoriesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.neo4j.ogm.session.Neo4jSession', 'org.springframework.data.neo4j.repository.GraphRepository' (OnClassCondition) 

    OAuth2AutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.common.OAuth2AccessToken' (OnClassCondition) 

    ProjectInfoAutoConfiguration#buildProperties: 
     Did not match: 
     - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition) 

    ProjectInfoAutoConfiguration#gitProperties: 
     Did not match: 
     - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition) 

    RabbitAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.amqp.rabbit.core.RabbitTemplate', 'com.rabbitmq.client.Channel' (OnClassCondition) 

    ReactorAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'reactor.spring.context.config.EnableReactor', 'reactor.Environment' (OnClassCondition) 

    RedisAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.data.redis.connection.jedis.JedisConnection', 'org.springframework.data.redis.core.RedisOperations', 'redis.clients.jedis.Jedis' (OnClassCondition) 

    RedisRepositoriesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'redis.clients.jedis.Jedis', 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition) 

    RepositoryRestMvcAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition) 

    SecurityAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.security.authentication.AuthenticationManager', 'org.springframework.security.config.annotation.authentication.configurers.GlobalAuthenticationConfigurerAdapter' (OnClassCondition) 

    SecurityFilterAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition) 

    SendGridAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition) 

    ServerPropertiesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnWebApplication (required) not a web application (OnWebApplicationCondition) 

    SessionAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition) 

    SitePreferenceAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.mobile.device.site.SitePreferenceHandlerInterceptor', 'org.springframework.mobile.device.site.SitePreferenceHandlerMethodArgumentResolver' (OnClassCondition) 

    SocialWebAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.social.connect.web.ConnectController', 'org.springframework.social.config.annotation.SocialConfigurerAdapter' (OnClassCondition) 

    SolrAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.apache.solr.client.solrj.impl.HttpSolrClient', 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition) 

    SolrRepositoriesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.apache.solr.client.solrj.SolrClient', 'org.springframework.data.solr.repository.SolrRepository' (OnClassCondition) 

    SpringApplicationAdminJmxAutoConfiguration: 
     Did not match: 
     - @ConditionalOnProperty (spring.application.admin.enabled=true) did not find property 'enabled' (OnPropertyCondition) 

    SpringDataWebAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.data.web.PageableHandlerMethodArgumentResolver' (OnClassCondition) 

    ThymeleafAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.thymeleaf.spring4.SpringTemplateEngine' (OnClassCondition) 

    TransactionAutoConfiguration.TransactionTemplateConfiguration: 
     Did not match: 
     - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) 

    TwitterAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'org.springframework.social.config.annotation.SocialConfigurerAdapter', 'org.springframework.social.twitter.connect.TwitterConnectionFactory' (OnClassCondition) 

    WebMvcAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) 

    WebServicesAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition) 

    WebSocketAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition) 

    WebSocketMessagingAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition) 

    XADataSourceAutoConfiguration: 
     Did not match: 
     - @ConditionalOnClass did not find required classes 'javax.transaction.TransactionManager', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) 


Exclusions: 
----------- 
    None 

Unconditional classes: 
---------------------- 

    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration 

    org.springframework.boot.autoconfigure.web.WebClientAutoConfiguration 

    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration 

    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration 



2017-03-09 09:09:34.931 INFO 3496 --- [   main] c.abc.jms.SpringbootJmsApplication : Started SpringbootJmsApplication in 2.995 seconds (JVM running for 3.682) 

68 

2017-03-09 09:09:34.946 INFO 3496 --- [  Thread-2] s.c.a.AnnotationConfigApplicationContext : Closing org.spring[email protected]1f97cf0d: startup date [Thu Mar 09 09:09:32 CST 2017]; root of context hierarchy 

2017-03-09 09:09:34.946 INFO 3496 --- [  Thread-2] o.s.c.support.DefaultLifecycleProcessor : Stopping beans in phase 2147483647 

2017-03-09 09:09:34.946 INFO 3496 --- [  Thread-2] o.s.j.e.a.AnnotationMBeanExporter  : Unregistering JMX-exposed beans on shutdown 
Disconnected from the target VM, address: '127.0.0.1:51873', transport: 'socket' 

Process finished with exit code 0 
+3

自動配置認爲您的應用程序不是一個Web應用程序。非web應用程序通常不會啓動任何線程來保持JVM運行,因此它將退出。我可以看到你依賴於'spring-boot-starter-web'和'spring-boot-starter-tomcat',所以它應該是一個web應用程序。這可能不是因爲你在創建'SpringApplication'時顯式地禁用了它,或者依賴已經被破壞,所以類路徑中缺少一些類。 –

+1

剛剛注意到了IDEA標籤。 IDEA存在'提供'依賴關係的問題(目前在你的pom中註釋掉了),因爲它從類路徑中省略了它們。這是另一個可能的原因。 –

+0

這可能與''位有關。這是非標準的,所以刪除它然後看看會發生什麼。 –

回答

0

嘗試刪除相關的設置文件的想法。可能由於重命名項目文件夾而發生。

相關問題