我正在尝试为我的项目设置配置位置,但我不断收到以下错误:
java.io.FileNotFoundException:类路径资源 [main/resources/app-context.xml] 无法打开,因为它不存在
我的项目是这样设置的:
我的代码设置为:
ApplicationContext context = new ClassPathXmlApplicationContext(configLocation: "main/resources/app-context.xml");
我怎样才能解决这个问题?
原文由 Rob_kael 发布,翻译遵循 CC BY-SA 4.0 许可协议
您直接放在
src/main/java
下的内容位于类路径根目录的默认包中。放在src/main/resources
下的资源也是如此:它们最终位于类路径的根目录。所以资源的路径是
app-context.xml
,而不是main/resources/app-context.xml
。