Mit @CrossOrigin im Frühjahr Starten

Ich bin mit der neuesten Frühjahrs-Boot (1.2.7.RELEASE). Ich möchte die @CrossOrigin annotation aus dem Paket org.springframework.web.bind.annotation wie beschrieben in CORS-Support Abschnitt im Frühjahr docs.

Ich würde denken, ich habe bereits alle notwendigen Abhängigkeiten (über Spring-Boot-defaults), aber das ist verwirrend: CrossOrigin wird nicht gefunden, obwohl Sachen wie RestController aus dem gleichen Paket funktioniert!

Mit @CrossOrigin im Frühjahr Starten

Error:(8, 47) java: cannot find symbol
  symbol:   class CrossOrigin
  location: package org.springframework.web.bind.annotation

Was ist Los? Hat CrossOrigin entfernt wurde aus späteren Versionen von Spring-MVC, oder bin ich fehlt eine gewisse Abhängigkeit?

pom.xml:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.2.7.RELEASE</version>
</parent>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-actuator</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>
InformationsquelleAutor Jonik | 2015-10-21
Schreibe einen Kommentar