那样的话,不能使用Reader reader = Resources.getResourceAsReader(resource);    
而是reader = new FileReader(new File(resource));

解决方案 »

  1.   

    帮我看看这样写为什么出错所有的xml都放在conf/maps目录下String SqlMapConfig = "conf/maps/SqlMapConfig.xml";
    Reader reader = new FileReader(new File(resource));    
    sqlMap = SqlMapClientBuilder.buildSqlMapClient(reader);
    SqlMapConfig.xml里面<sqlMap resource="conf/maps/test.xml"/>运行上面的代码就出异常了。
      

  2.   

    帮我看看这样写为什么出错 所有的xml都放在conf/maps目录下 String SqlMapConfig = "conf/maps/SqlMapConfig.xml"; 
    Reader reader = new FileReader(new File(SqlMapConfig));    
    sqlMap = SqlMapClientBuilder.buildSqlMapClient(reader); 
    SqlMapConfig.xml里面 <sqlMap resource="conf/maps/test.xml"/> 运行上面的代码就出异常了。