用maven的话,strtus2包会自动下载javassist组件包,但是hibernate也会自动下载javassist组件包,这两个jar包有冲突,需要排除掉struts2自动下载的那个,方法就是在struts2的依赖里面排除掉javassist。
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>${struts2-version}</version>
<exclusions>
<exclusion>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
</exclusion>
</exclusions>
</dependency>