Welche Abhängigkeiten von Maven für das Frühjahr 3.0?
Ich versuche zu tun, ist mein erstes Projekt mit Spring 3.0 (und maven). Ich habe mit Spring 2.5 (und primer-Versionen) in einiger Projekte. Trotzdem bin ich ein bisschen verwirrt, welche Module ich haben, um zu definieren, wie die Abhängigkeiten in meinem pom.xml. Ich will einfach nur, um die Nutzung der core-container-Funktionen (Bohnen -, Kern -, Kontext -, el).
War ich verwendet, um dies zu tun:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>2.5.6</version>
</dependency>
Aber jetzt bin ich irgendwie verwirrt, da es keine vollgepackten Frühjahr-Modul für die version 3.0 nicht mehr. Ich habe Folgendes versucht, aber es hat nicht funktioniert (einige Klassen fehlen).
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.0.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>3.0.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>3.0.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.0.0.RELEASE</version>
</dependency>
Jede mögliche Hilfe würde geschätzt!
Kommentar zu dem Problem
Es funktioniert tatsächlich, wie angegeben, in der zweiten code-Beispiel. Ich war verwirrt durch einige andere Fragen. Sorry für die unnötige Frage. Ich würde empfehlen, die Frage sowieso, verursachen vielleicht Menschen haben das gleiche problem Wechsel von 2.5 auf 3.0.
InformationsquelleAutor der Frage Nils Schmidt | 2010-02-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es war ein wirklich netter Beitrag auf der Frühling Blog von Keith Donald Details howto Erhalten Feder 3 Aritfacts mit Maven, mit Kommentaren detailliert, wenn Sie müssten alle Abhängigkeiten...
InformationsquelleAutor der Antwort Tim
Frühjahr (heute) macht es einfach, hinzufügen Feder an einem Projekt mit nur einer Abhängigkeit, z.B.
Diese beheben zu
Haben Sie einen Blick auf die Spring Framework-Dokumentation - Seite für weitere Informationen.
InformationsquelleAutor der Antwort FrVaBe
InformationsquelleAutor der Antwort Ihor Kostenko
Da diese Fragen scheint immer noch eine ganze Menge von Ansichten, könnte es nützlich sein zu beachten, dass für das Frühjahr 4+ ist es am einfachsten zu beginnen mit
Spring Boot
und die Spring-Boot-starter-POMs.Mit Spring-Boot-es gibt weniger Abhängigkeiten zu verwalten (und somit weniger Konflikte), und der Einrichtung eine funktionierende, gut integrierte Feder Kontext ist eine ganze Menge einfacher. Ich kann es nur wärmstens empfehlen.
InformationsquelleAutor der Antwort Tim
Welche Klassen fehlen? Der name der Klasse selbst sollte ein guter Anhaltspunkt für das fehlende Modul.
FYI, ich weiß, es ist wirklich bequem zu umfassen, die uber Frühling jar aber das ist wirklich verursacht Probleme bei der Integration mit anderen Projekten. Einer der Vorteile, die hinter der Abhängigkeit ist, dass es aufgelöst wird, die version, die Konflikte unter den Abhängigkeiten.
Wenn meine Bibliothek hängt davon ab, Feder-Kern:2,5 und Sie verlassen Sie sich auf meine Bibliothek und uber-Frühling:3.0 haben Sie jetzt 2 Versionen von Frühling auf Ihrem classpath.
Dies können Sie umgehen, mit Ausschlüssen, aber seine viel einfacher, Liste der Abhängigkeiten korrekt und nicht haben, sich darum zu kümmern.
InformationsquelleAutor der Antwort Kevin
Können Sie versuchen, diese
InformationsquelleAutor der Antwort Ritesh Kumar
Können Sie hinzufügen spring-Kontext Abhängigkeit für Frühjahr Gläser. Sie erhalten die folgenden jar-Dateien zusammen mit ihm.
wenn Sie wollen auch web-Komponenten, die Sie verwenden können, spring-webmvc Abhängigkeit.
Können Sie verwenden, was version, die Sie möchten. Ich habe verwendet, 5.0.5.RELEASE hier.
InformationsquelleAutor der Antwort Ram Sharma