这两天刚写了spring整合rabbitmq监听mq的消费端代码。但是看wiki上大牛说:“凡是在程序中指定(Hard Coding-硬编码)所链接的Hostname或者IP以及用户密码的,只能是入门学习或者测试用途,上生产时的正规用法肯定是读取配置文件。。。。。。”所以我改成用properties文件引入。按照网上一套下来,发现启动报错:java.lang.IllegelArgumentException: could not resolve placeholder ‘rabbitmq_username’ in string value “${rabbitmq_username}”……
按照正常的网上说的配置方法。先写好rabbitmq.properties配置文件,注掉的是原来的配置:
rabbitmq.host=10.137.100.64
rabbitmq.username=ZH.TRACE
rabbitmq.password=ZH.TRACE
rabbitmq