我有一個NamedQuery像波紋管:Eclipse的節目埃羅在HQL NamedQueries但應用程序的工作
@Entity
@DiscriminatorValue(value = "20")
@NamedQueries(value = { @NamedQuery(name = "SituacaoFluxo.findAll", query = "SELECT c FROM SituacaoFluxo c ORDER BY c.descricao") })
public class SituacaoFluxo extends BaseSituacao {
public static final String FIND_ALL = "SituacaoFluxo.findAll";
}
descricao
存在於BaseSituacao
類的字段。但是Eclipse顯示以下錯誤:
The state field path 'c.descricao' cannot be resolved to a valid
見我BaseSituacao類
@Entity
@Table(name = "base_situacao")
@Inheritance(strategy = javax.persistence.InheritanceType.SINGLE_TABLE)
@DiscriminatorColumn(name = "tipo", discriminatorType = javax.persistence.DiscriminatorType.INTEGER)
public class BaseSituacao extends AbstractBean {
嘗試清理和重建您的項目。 – chility
我已經嘗試了一百萬次:D,甚至重新啓動所有計算機。 –