我正在从github示例的集合中学习spring集成。我很难将基于maven的依赖项与我的eclipse集成,所以我只是从头开始创建了一个相应的项目并导入了所有必需的spring jar等。
无论如何,我有一个来自github的基本HelloWorld项目,我在运行时遇到错误。错误是
java.io.FileNotFoundException: class path resource [META-INF/helloWorldDemo.xml] cannot be opened because it does not exist
,我怀疑是由于我的java项目的手动结构。我会附上这个项目,但是我不相信我能从stackoverflow中做到这一点(除非我弄错了?)。相反,我希望附加的图像可以阐明解决方案。我假设我的问题与HelloWorldApp.javacode的第29行有关,没有认识到helloWordDemo.xml在~WebContent / META-INF位置,但不知道如何解决。感谢任何想法。谢谢。
答案 0 :(得分:0)
您的META-INF位于另一个文件夹WebContent
内。将其添加到路径:
appContext = new ClassPathXmlApplicationContext("classpath*:/WebContent/META-
INF/helloWorldDemo.xml");