我用Maven管理一个web项目,jar包开始时struts2.1.8,后来改成了struts2.3.x,打成war包的时候,war包中既有老版本的jar,也有新版本的Jar,导致jar的重复,打包前也clean过了,没作用啊

------解决思路----------------------
Eclipse打开pom文件,在视图中打开“Dependency Hierarchy”标签,左上面的Filter输入框中输入重复包前缀,如commons-io,就会列所有版本的commons-io包,然后选择不需要的,右键->“Exclude Maven Artifact”