我是Spring的新用户,我只是在学习。我使用mvn eclipse:eclipse命令调用创建了一个mvn Java项目,并且正在创建以下项目结构。
现在我需要在某处创建一个类似app-context.xml的Spring Bean文件,以便在我可以调用的主类中 -
public class SpringLauncher {
public static void main(String[] args) {
String[] contextPaths = new String[]{"app-context.xml"};
new ClassPathXmlApplicationContext(contextPaths);
}
但无论我做什么,文件app-context.xml都说在路径中不可用。 我跟着一些例子 - http://www.mkyong.com/spring/quick-start-maven-spring-example/
这里显示的树结构没有sr / test / java类的东西。我遇到的麻烦在哪里?
答案 0 :(得分:1)
将您要复制的application-context.xml
和其他任何文件放在src/main/resources
的输出目录中,在类路径上的目录下,如示例所示(它有正确的目录,但没有在Eclipse中添加它们作为源目录)。对于您的代码,请将app-context.xml
直接放在src/main/resources
。