【发布时间】:2018-09-27 00:59:47
【问题描述】:
我有 Spring Rest 控制器[HomeController],它作为个人战争运行良好。我将此 Rest 控制器 [HomeController] 转换为 Jar 并添加到 lib 文件夹下的另一个 Web 项目 [TestWeb] 中。我正在尝试从 Web 项目 [TestWeb] 调用我的 Rest 控制器 [HomeController]。但它找不到请求映射并抛出 404。在我的 TestWeb 项目中,我有
<context:component-scan base-package="com.test.home.controller" />
我尝试使用下面的代码直接映射,但得到了同样的错误
<context:component-scan base-package="com.test.home.controller.HomeController" />
如果我遗漏了什么,你能帮我吗?
谢谢 沙拉湾
【问题讨论】:
-
请在问题中附上一些配置代码。可能您的组件扫描无法找到控制器 bean,您应该明确指出它。
-
你能为你的 SpringApplication 类添加虚拟代码吗