在包含RabbitMQ的新生成的Grails应用程序中,当我试图启动服务器时,我得到以下异常:
ERROR org.springframework.boot.SpringApplication - Application run failed java.lang.IllegalArgumentException: Queue configuration must be a list of maps
打开application.yml
,并在rabbitmq
部分删除以queues:
键开头的行
rabbitmq:
enabled: true
queues:
exchanges:
....
是
rabbitmq:
enabled: true
exchanges:
....
queues
不允许为空值。现在服务器正常启动了。