以下步骤可以解决: 先把hibernate和struts2中的jar包都导进到工程中,然后再在tomcat目录下的工程下中的lib文件夹中的重复jar包去掉低版本的, 然后再在工程中右击工程名-》java build path -> add jars 把工程下的web-inf->lib下的jar包都加载进来; 图下为sh_webapp工程的示例: