【问题标题】:AbstractMethodError for getValidationMode()Ljavax/persistence/ValidationModegetValidationMode()Ljavax/persistence/ValidationMode 的 AbstractMethodError
【发布时间】:2014-05-19 15:29:32
【问题描述】:

我得到一个像下面这样的异常问题:

SpringPersistenceUnitInfo :: AbstractMethodError

原因:java.lang.AbstractMethodError: org.springframework.orm.jpa.persistenceunit.SpringPersistenceUnitInfo.getValidationMode()Ljavax/persistence/ValidationMode

我的依赖项在屏幕截图中,我尝试了几乎所有的建议,结果是相同的异常:

在回答中添加依赖后:

【问题讨论】:

    标签: java eclipse hibernate tomcat jpa


    【解决方案1】:

    您很可能缺少这些依赖项:

    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-validator-annotation-processor</artifactId>
        <version>5.0.3.Final</version>
        <scope>test</scope>
    </dependency>
    
    <dependency>
        <groupId>javax.validation</groupId>
        <artifactId>validation-api</artifactId>
        <version>1.1.0.Final</version>
        <scope>test</scope>
    </dependency>
    

    【讨论】:

    • 我用 pom 的最后一个视图的屏幕截图编辑了问题。存在错误,谢谢。
    • 有冲突,我也有 spring 2.5.6 和 spring orm 4.0.4,我删除了纯 spring 2.5.6 现在错误消失了。谢谢
    猜你喜欢
    • 2014-04-05
    • 1970-01-01
    • 1970-01-01
    • 2014-06-24
    • 2017-05-02
    • 2015-02-04
    • 1970-01-01
    • 2014-12-24
    • 2015-03-19
    相关资源
    最近更新 更多