首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

运行spring的有关问题

2013-12-16 
运行spring的问题package cn.csdn.hr.serviceimport org.springframework.context.ApplicationContextim

运行spring的问题


package cn.csdn.hr.service;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Test {

/**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml");
 
        //获取BeanFactory工厂创建的bean对象 得到一个bean实例对象 
        GreetingService greetingService = (GreetingService) context.getBean("geetingServiceBean"); 

        greetingService.sayGeeting(); 

}

}

我把applicationContext.xml一起放到包里,运行一直报
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
[解决办法]
这是log4j的jar没导入吧
[解决办法]
你都导入了什么jar,截个图出来
[解决办法]
目测是找不到application.xml文件,你看下路径是否有错!
[解决办法]
文件路径写的不对。如果你要写默认的classpath下,那么,你需要将application.xml放到src目录下。如果你放到了src下的某个包中,那么你需要加上包名。例如:com.application.xml或者com/application.xml又或者classpath:com/application.xml。忘记规则是什么了,不过不外乎这3种,你试试看
[解决办法]
我擦,你告诉我警告在哪里?全都是'信息'好么?红色的不一定就是警告!

热点排行