![](/img/trans.png)
[英]How to Eclipse Maven Project Wicket-Spring-JPA-Hibernate
[英]Issue with Maven + Spring Boot + JPA + Hibernate project?
我有一個父POM項目,該項目將spring版本聲明為3.2,將hiberate實體管理器版本聲明為4.1.1(將其稱為parent,P)。 我有另一個項目是該父級的子級,並繼承了所提到的依賴項管理(稱為子級C1)。 我正在構建一個新項目,希望該父項的子項也依賴於子項C1(以下稱為新子項C2)。
為了使這項工作有效,我一直在嘗試解決各種依賴性問題。 但是被困在一個。 請看下面。 請提出我應該如何管理這些依賴關系? 我應該如何管理spring-data-commons的依賴關系?
造成原因:java.lang.AbstractMethodError:org.springframework.data.repository.core.support.RepositoryFactorySupport.getTargetRepository(Lorg / springframework / data / repository / core / RepositoryInformation;)Ljava / lang / Object; 在org.springframework.data.repository的org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:185)〜[spring-data-commons-1.11.2.RELEASE.jar:na]處。 core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:251)〜[spring-data-commons-1.11.2.RELEASE.jar:na] at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport .java:237)〜[spring-data-commons-1.11.2.RELEASE.jar:na],位於org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:84)〜[spring-data-commons-1.11.2.RELEASE.jar:na] data-jpa-1.3.2.RELEASE.jar:na]在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)〜[spring-beans-4.2.4.RELEASE.jar:4.2 .4.RELEASE],位於org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAu towireCapableBeanFactory.java:1574)〜[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] ...省略了50個共同的框架
從子級C1中排除Spring 3.2的傳遞依賴項:
<dependency>
<groupId></groupId>
<artifactId>C1</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework</groupId>
<artifactIdId>spring-XXXX</artifactId>
</exclusion>
</exclusions>
</dependency>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.