Spring分模块引入applicationContext.xml报错

问题

在总applicationContext.xml文件中,导入空的 applicationContext-user1.xml ,代码如下。

<import resource="applicationContext-user1.xml"/>

然后运行主程序(在导入前可以正常运行),代码如下:

public class UserController {
    public static void main(String[] args) {
        ApplicationContext app = new ClassPathXmlApplicationContext("applicationContext.xml");
        UserService userService = (UserService) app.getBean("userService");
        userService.save();
    }
}

报错:找不到 applicationContext-user1.xml 文件。

在这里插入图片描述

解决方法

使用 maven 重新导入

在这里插入图片描述可能是因为 applicationContext-.xml文件没有生效,需要maven更新加载。

成功~

在这里插入图片描述


版权声明:本文为weixin_41998976原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。