Hi an alle,
ich arbeite mich gerade (mit java 1.6) in Hibernate ein. Ich habe einige Publikationen zu Hibernate gefunden, die ich akribisch durcharbeite. Die Dokus sind meist schon etwas älter und nutzen java 1.5. Wenn ich die Beispiele in 1.6 nachbaue bekomme ich von Eclipse die Fehlermeldung, das Annotations nur mit JRE 1.5 laufen. Ich habe alle möglichen Libraries gefunden und ausprobiert, aber mein Fehler bleibt.
Kann mir jemand die Libraries nennen, die Hibernate für java 1.6 braucht oder einen Hinweis geben, was es sonst sein könnte?
Für den Fall, dass es an etwas anderem Liegen könnte, hier kurz der Code:
Die genaue Fehlermeldung lautet:
Syntax Error, annotations are only available if source level is 1.5
Könnte die Ursache auch eine ganz andere sein? Muss es eine Configuration-Datei geben, bevor Eclipse die Annotations verarbeiten kann?
Kennt jemand eine Doku/Tutorial zu Hibernate, das sich auf java 1.6 bezieht?
Gruß Andre
ich arbeite mich gerade (mit java 1.6) in Hibernate ein. Ich habe einige Publikationen zu Hibernate gefunden, die ich akribisch durcharbeite. Die Dokus sind meist schon etwas älter und nutzen java 1.5. Wenn ich die Beispiele in 1.6 nachbaue bekomme ich von Eclipse die Fehlermeldung, das Annotations nur mit JRE 1.5 laufen. Ich habe alle möglichen Libraries gefunden und ausprobiert, aber mein Fehler bleibt.
Kann mir jemand die Libraries nennen, die Hibernate für java 1.6 braucht oder einen Hinweis geben, was es sonst sein könnte?
Für den Fall, dass es an etwas anderem Liegen könnte, hier kurz der Code:
Java:
package dbobjects;
import java.sql.Date;
import javax.*;
import org.hibernate.annotations.*;
import org.hibernate.*;
@Entity
@Table(name = "Parameter_Head")
public class Parameter_Head {
private Long id;
private Boolean valid;
private Date valid_from;
private Date valid_to;
private Long id_creator;
private Date createdate;
private Long id_modifier;
private Date modificationdate;
private String name1;
private String name2;
public Parameter_Head () {
}
@Id
@GeneratedValue(strategie = GenerationType.Auto)
public Long getid() {
return id;
}
public Long setid(Long anId) {
this.id = anId;
}
}
Die genaue Fehlermeldung lautet:
Syntax Error, annotations are only available if source level is 1.5
Könnte die Ursache auch eine ganz andere sein? Muss es eine Configuration-Datei geben, bevor Eclipse die Annotations verarbeiten kann?
Kennt jemand eine Doku/Tutorial zu Hibernate, das sich auf java 1.6 bezieht?
Gruß Andre