hallo zusammen,
ich bin gerade dabei mich in die javaEE-Welt einzuarbeiten. Nun mache ich erste Beispiele anhand des Buches " Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional" (APRESS.COM : Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional : 9781430219545). Nun geht es um erste Persistenzbeispiele.
Meine Frage dreht sich aber eher um Maven: sobald ich nähmlich ein "@Entity" eintippe heult Eclipse rum - kenn ich nich -logisch. ich muss dem Porjekt ja sagen, dass es ein javaee Projekt ist. Nun gibt es offensichtlich mehrere Wege dies zu tun.
1. externe Jar-Dateien einbinden die JavaEE implementieren (sind die irgendwo im Glassfish order?? -welche Datei(en) wäre(n) das?)
2. in die maven pom.xml direkte Abhängigkeiten eintragen wie : "javax.persistence" (so macht es das Beispiel im Buch)
3. in der pom.xml "properties" eintragen: <glassfish-version>3.0-b70</glassfish-version> So wird es im Beispielcode gemacht den es zum Buch gibt.
4. gibt es noch eine möglichkeit?
Da ich alles schön über Maven abwickeln will fällt Alternative 1 flach,oder? Was die andere Alternativen betrifft: Bei der zweiten Alternative werden die entsprechenden jar's ja runtergeladen. Da ich Glassfish aber schon hab wäre das Blödsinn, oder? Also ist mir die 3. Alternative die liebste - dort wird nix runtergeladen und trotzdem findet er alle "Typen" - eben auch "@Entity". Nur weiß ich nicht genau welche "Properties" ich für JavaEE brauche. Und ich würde auch gern wissen welche Version ich lokal hab, um genau diese einzutragen.
Also wie hängen die ALternativen zusammen, und wie funktioniert insbesondere die 3.?
danke im voraus
ich bin gerade dabei mich in die javaEE-Welt einzuarbeiten. Nun mache ich erste Beispiele anhand des Buches " Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional" (APRESS.COM : Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional : 9781430219545). Nun geht es um erste Persistenzbeispiele.
Meine Frage dreht sich aber eher um Maven: sobald ich nähmlich ein "@Entity" eintippe heult Eclipse rum - kenn ich nich -logisch. ich muss dem Porjekt ja sagen, dass es ein javaee Projekt ist. Nun gibt es offensichtlich mehrere Wege dies zu tun.
1. externe Jar-Dateien einbinden die JavaEE implementieren (sind die irgendwo im Glassfish order?? -welche Datei(en) wäre(n) das?)
2. in die maven pom.xml direkte Abhängigkeiten eintragen wie : "javax.persistence" (so macht es das Beispiel im Buch)
3. in der pom.xml "properties" eintragen: <glassfish-version>3.0-b70</glassfish-version> So wird es im Beispielcode gemacht den es zum Buch gibt.
4. gibt es noch eine möglichkeit?
Da ich alles schön über Maven abwickeln will fällt Alternative 1 flach,oder? Was die andere Alternativen betrifft: Bei der zweiten Alternative werden die entsprechenden jar's ja runtergeladen. Da ich Glassfish aber schon hab wäre das Blödsinn, oder? Also ist mir die 3. Alternative die liebste - dort wird nix runtergeladen und trotzdem findet er alle "Typen" - eben auch "@Entity". Nur weiß ich nicht genau welche "Properties" ich für JavaEE brauche. Und ich würde auch gern wissen welche Version ich lokal hab, um genau diese einzutragen.
Also wie hängen die ALternativen zusammen, und wie funktioniert insbesondere die 3.?
danke im voraus