本帖最后由 a307487540 于 2011-04-19 11:18:48 编辑

解决方案 »

  1.   

    1·Error creating bean with name 'sqlMapClientSB2' defined in class path resource [applicationContext.xml]: 
    2·Failed to parse mapping resource: file [E:\workspace\maven\hoola\sprots\target\classes\com\yystar\hoola\sportsbook\dao\sqlmap\sb2\Account.xml
    3·Error parsing XPath '/sqlMap/select'
    4·There is already a statement named Account.selectAccountInfo in this SqlMap造成上面的原因,是因为下面一条
      

  2.   


    现在可以肯定代码里面是没有问题的。如果不启动jreble插件是没有问题的。出现这问题该如何解决呢?
      

  3.   


    我觉得,你应该从配置文件及环境着手分析。因为没有用过jreble插件,所以无法给予具体的提示了。既然不启动jreble插件没有问题,那就看一下jreble启动后都动了什么东西
      

  4.   


    应该是兼容的问题吧,而且应该就出在ibatis兼容问题上,但是不知道怎么解决。
      

  5.   

     现在知道原因了,然来jreble加载了两次配置文件,一个是项目里的resources,一个是target/classes里面的。导致配置文件存在双份,可是怎么配置让他只加载一个呢? 
      

  6.   

    已经解决了,原来是taget下有个classes文件夹,导致配置文件重复。