(1)eclipse工程中会存在.classpath文件,里面类似下面加载jar包情况
<classpathentry kind="lib" path="WebRoot/WEB-INF/lib/cxf-2.2.12.jar"/>
可以在这里上下移动位置,使其优先匹配你需要的jar版本。
(2)如果需要同时使用同一个jar的不同版本,比如HttpClient2和HttpClient3都想使用,可以用终极方法,将源码进行编辑,然后重新编译打包,将包名修改,例如org.apache.commons.httpclient 改为org.apache.commons.httpclient3,这样就绝对可以使不同版本的jar共存。