打成jar包找不到spring配置文件?
maven项目,eclipse export runnable jar之后,
运行jar java -jar xxx.jar 找不到jar包中的spring配置文件
下面是项目结构:
我可以确定打成的jar文件没问题,applicationContext在根目录下
启动的main方法:
public static void main(String[] args) {
ApplicationContext context =new ClassPathXmlApplicationContext(new String[] {"applicationContext.xml","task.xml"});
}
hy
[2013-07-24 09:55:23,864 INFO at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:315)] Loading XML bean definitions from class path resource [applicationContext.xml]
Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/context]
Offending resource: class path resource [applicationContext.xml]