Quindi ho problemi a ottenere oauth2
lavorandoci spring-boot.1.3.1.RELEASE
.
spring-boot
usi spring
4.2.4
e spring-security-oauth2.2.0.8
usa vecchio 4.0.9
versione.
Questo è un maven
progetto e non sono in grado di iniziare tomcat
una volta che aggiungo spring-security-oauth2
dipendenza dal momento che segnala
No class definition error
Caused by: java.lang.NoClassDefFoundError: org/springframework/context/event/GenericApplicationListener
La gerarchia delle dipendenze si presenta come in un'immagine allegata.
C'è un modo in cui posso far lavorare quelli o devo tornare ai vecchi spring-boot
versione?
risposte:
0 per risposta № 1Ok, quindi l'ho risolto definendo a parent
in genitore POM
della mia struttura del progetto
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.1.RELEASE</version>
</parent>
In precedenza, il mio maven
la struttura si basava esclusivamente su spring-boot-starter-web
e spring-security-oauth2
dipendenze.