簡體   English   中英

Hibernate工具給出“引起:java.lang.NoSuchMethodError:javax.persistence.SequenceGenerator.catalog()Ljava / lang / String;”

[英]Hibernate tool gives “Caused by: java.lang.NoSuchMethodError: javax.persistence.SequenceGenerator.catalog()Ljava/lang/String;”

我的實體類有一個序列。

@Entity
@SequenceGenerator(name = "idgen", sequenceName = "PROVIDER_SEQ")
public class Provider extends BaseEntity {

超類定義了idgen。 但是,當我運行Ant任務轉換為SQL時,我得到了

引起:java.lang.NoSuchMethodError:javax.persistence.SequenceGenerator.catalog()Ljava / lang / String

我正在使用Hibernate3.0

在類路徑中混合了JPA 1和2庫。 文檔中可以看出,在JPA 2.0中添加了catalog屬性。 Hibernate 3.0相當陳舊(大約7年),並沒有實現JPA 2。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

相關問題 java.lang.NoSuchMethodError:javax.persistence.EntityManager.createStoredProcedureQuery(Ljava / lang / String;) 引起原因:java.lang.NoSuchMethodError:javax.servlet.ServletContext.getVirtualServerName()Ljava / lang / String; 如何解決:java.lang.NoSuchMethodError:javax.persistence.EntityManager.createStoredProcedureQuery(Ljava / lang / String;) Hibernate 5 - java.lang.NoSuchMethodError: javax.persistence.Table.indexes() java.lang.NoSuchMethodError - Ljava/lang/String;)Ljava/lang/String; 引起原因:java.lang.NoSuchMethodError:org.quartz.JobDataMap.put(Ljava / lang / String; Ljava / lang / Object;)Ljava / lang / Object 由以下原因引起的:java.lang.NoSuchMethodError:org.hibernate.internal.CoreMessageLogger.debugf(Ljava / lang / String; II)V-在Spring REST示例中 引起:java.lang.NoSuchMethodError: org.gradle.api.artifacts.result.ComponentSelectionReason.getDescription()Ljava/lang/String; 造成原因:java.lang.NoSuchMethodError:org.springframework.beans.MutablePropertyValues.get(Ljava / lang / String;)Ljava / lang / Object 此處地圖:產生者:java.lang.NoSuchMethodError:沒有非靜態方法“ Ljava / lang / AssertionError;。 <init> (Ljava / lang / String;)V”
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM