diff --git a/src/main/java/org/redkale/boot/Application.java b/src/main/java/org/redkale/boot/Application.java index f4f4f8b72..b13370513 100644 --- a/src/main/java/org/redkale/boot/Application.java +++ b/src/main/java/org/redkale/boot/Application.java @@ -534,6 +534,12 @@ public final class Application { } mqnames.add(n.trim()); } + } else if (names != null && names.isEmpty()) { + String n = ""; + if (mqnames.contains(n.trim())) { + throw new RedkaleException("mq.name(" + n.trim() + ") is repeat"); + } + mqnames.add(n); } try { String classVal = getPropertyValue(mqConf.getValue("type", mqConf.getValue("value"))); //兼容value字段