2012-02-08 14 views
5

Wydaje się, że nie może podać numery wersji w plikach konfiguracyjnych wiosna:Wiosna pliki konfiguracyjne i określające wersje schematu

<beans xmlns="http://www.springframework.org/schema/beans" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> 

Więc jest wiosna idzie do najnowszej wersji w ścieżce klasy? Gdzie to jest na wiosnę docs, jeśli w ogóle jest wymienione?

Odpowiedz

0

Czy Spring ma najnowszą wersję w ścieżce klas?

Zasadniczo tak. Dzięki temu twoje pliki konfiguracyjne mogą być pozornie agnostyczne, głównie ze względu na kompatybilność z poprzednimi wersjami.

Gdzie to jest na wiosnę?

Nie sądzę, że tak.

+1

Wiem, że to stary wątek, ale chciałem zadać krótkie pytanie ... Zakładając, że używasz nieskryptowanych xsd, ale zależnych od wersji w twoim pom, czy nadal będzie on pobierał najnowszą wersję xsd, niezależnie od słoika wykorzystany do zbudowania projektu? – Slartibartfast

4

Istnieje plik spring.schemas w pliku spring-beans.jar. Ten plik zawiera wskaźniki do plików XSD . Oto wartość w pliku spring.schemas.

http\://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd 

Dlatego plik znajduje się w pakiecie org.springframework.beans.factory.xml słoika.

Powiązane problemy