Sie haben eine JAR-Höllensituation.
Aus welchem Grund auch immer diese Abhängigkeit
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-hibernate3</artifactId>
<version>2.0.8</version>
</dependency>
die eine org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean
hat -Klasse versteckt die org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean
Klasse, dh. gleichen Namens in dieser Abhängigkeit
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>3.2.4.RELEASE</version>
</dependency>
Und diese Klasse hat kein setPackagesToScan
Methode. Befreien Sie sich von spring-hibernate3
Abhängigkeit. spring-orm
sollte mehr als genug sein. Sie können die Quelle herunterladen hier
und überzeugen Sie sich selbst.