昨天我遇到个奇怪的问题,我搭建了一个xfire加spring的项目框架,然后在myeclipse下是可以直接运行的。但是部署到服务器就不能运行了。报找不到xfire.xml的错误。经过多次尝试,发觉是包冲突。解决办法如下:
把项目下所有包全部删掉,然后到http://xfire.codehaus.org/ 下载最近的lib包。我下载的是xfire-distribution-1.2.6.zip。
解压该压缩包,把xfire-all-1.2.6.jar和lib目录下的所有包都加到项目的classpath下。然后再启动tomcat,能正常启动了。期望对大家有帮助。