diff --git a/crm-mcp/src/main/java/net/rzdata/mcp/server/crm/McpServerApplication.java b/crm-mcp/src/main/java/net/rzdata/mcp/server/crm/McpServerApplication.java index beeea4e..d09149b 100644 --- a/crm-mcp/src/main/java/net/rzdata/mcp/server/crm/McpServerApplication.java +++ b/crm-mcp/src/main/java/net/rzdata/mcp/server/crm/McpServerApplication.java @@ -30,6 +30,7 @@ import org.springframework.context.annotation.ComponentScan; @SpringBootApplication @EnableConfigurationProperties(CrmProperties.class) +@ComponentScan(basePackages = "net.rzdata.mcp.server.crm") public class McpServerApplication { @Autowired private CrmProperties crmProperties; diff --git a/crm-mcp/src/main/java/net/rzdata/mcp/server/crm/RestController.java b/crm-mcp/src/main/java/net/rzdata/mcp/server/crm/controller/RestController.java similarity index 83% rename from crm-mcp/src/main/java/net/rzdata/mcp/server/crm/RestController.java rename to crm-mcp/src/main/java/net/rzdata/mcp/server/crm/controller/RestController.java index 5effee0..47add40 100644 --- a/crm-mcp/src/main/java/net/rzdata/mcp/server/crm/RestController.java +++ b/crm-mcp/src/main/java/net/rzdata/mcp/server/crm/controller/RestController.java @@ -1,4 +1,4 @@ -package net.rzdata.mcp.server.crm; +package net.rzdata.mcp.server.crm.controller; import org.springframework.web.bind.annotation.GetMapping; diff --git a/crm-mcp/src/main/resources/application-dev.yml b/crm-mcp/src/main/resources/application-dev.yml index 89fd606..292c23c 100644 --- a/crm-mcp/src/main/resources/application-dev.yml +++ b/crm-mcp/src/main/resources/application-dev.yml @@ -9,6 +9,8 @@ server: spring: main: banner-mode: off + webflux: + base-path: /crm-mcp # WebFlux 的路径前缀 ai: mcp: server: