springboot学习-俩个小问题

  尝试springboot的时候遇到两个小问题

    1、Multiple Spring Data modules found, entering strict repository configuration mode!

    2、No active profile set, falling back to default profiles: default!

  启动也没啥影响,但是看着这俩大叹号就感觉不太舒服。。

  第一个问题解决方法:在启动类注解中 这样写 

    @SpringBootApplication(exclude = { RedisRepositoriesAutoConfiguration.class })
 第二个问题解决方法:是因为我弄了多环境,idea上 active profile项设置一下 -Dspring.profiles.active=dev,我的两个环境资源文件夹是dev 和pro

  

发现个新的问题启动测试方法的时候报了一个错误
2020-01-08 10:46:49 WARN  (JmsPoolSession.java:115)-> Caught exception trying rollback() when putting session back into the pool, will invalidate. javax.jms.IllegalStateException: The Session is closed

如果配置中关闭activemq 的连接池选项 就不会报。但还是管理下连接比较好。所以在ActiveMqConfig文件中加了几行代码
   @Value("${spring.activemq.user}")
    private String usrName;

    @Value("${spring.activemq.password}")
    private  String password;

    @Value("${spring.activemq.broker-url}")
    private  String brokerUrl;
    @Bean("connectionFactory")

    public ActiveMQConnectionFactory connectionFactory() {
        return new ActiveMQConnectionFactory(usrName, password, brokerUrl);
    }

  




  

  

  

 

  

posted @ 2020-01-07 18:21  勤奋&小渣渣  阅读(1489)  评论(0编辑  收藏  举报