ich habe schon ein Projekt gemacht und nachdem ich angefangen habe möchte ich maven hinzufügen. Wenn ich im internet suche wird als erstes maven Projekt erstellt oder importiert man in eclipse schon bestehendes Projekt
Was soll ich in meinem Bild auswählen
ich bin dabei pom zu schreiben. schaut mein pom richtig aus?
wenn ich mvm --version eintippe bekomme ich Maven home: /usr/local/apache-maven/apache-maven-3.2.1
also statt 4.0.0 muss ich 3.2.1 eingeben oder?
im Anhang steht mein eclipse Projekt
und pom habe ich von hier abgeschrieben pom
ich möchte auch hibernate und mysql benutzen und deswegen habe ich alles reinkopiert
was sollte ich bei meinem pom ändern?
[XML]
4.0.0
com.vb
VehicleBooking
0.0.1-SNAPSHOT
jar
Vehicle Booking
Packaging jar, aber dann das war Plugin konfigurieren bringt nix.
Warum warSourceDirectory auf WebContent verbiegen?
Maven hat seine Konventionen nicht ohne Grund.
Selbiges gilt uebrigens auch fuer die Java Sourcen, am besten immer nach Maven Konventionen umbauen.
Na maki, nur weil du den Wizard nicht kennst, der aus einem „normalen“ Projekt ein Maven-Projekt macht… Aber tatsächlich macht der nicht viel mehr als die pom.xml zu erstellen. Ich schätze die einzige Zusatzarbeit die er macht ist dem Projekt zu sagen, dass es ab jetzt ein Maven-Projekt ist - dient aber nur der Unterstützung innerhalb von Eclipse.
Ansonsten so wie maki sagt, das Packaging sollte natürlich nicht auf jar stehen und je weniger man konfiguriert oder konfigurieren muss desto besser.
Öhm… in Eclipse hab’ ich neulich ein paarmal (Rechtsklick auf das Projekt und dann) “Convert to Maven Project” geklickt (waren aber nur recht einfache, da kann noch Handarbeit nötig sein…)