/ / puntone 2 plug-in a molla - versione a molla - molla, maven, struts2, struts2-spring-plugin

puntone 2 plug-in a molla - versione a molla - molla, maven, struts2, struts2-spring-plugin

Quando si utilizza il plug-in a molla per puntoni 2, lo èpossibile utilizzare l'ultima versione di primavera o sei bloccato con la versione di riferimento nel plugin? Per esempio nel mio progetto sto usando i montanti 2.3.16.3 e il suo plug-in molla usa automaticamente la molla 3.0.5. Quindi se aggiungo la molla 4.1 al mio pom come dipendenza allora ci sono più versioni di molla aggiunte al classpath.

risposte:

0 per risposta № 1

Non dovresti avere più di una biblioteca di primaveranel tuo classpath - il disastro sarà destinato ad accadere. Immagino che tu possa o escludere la dipendenza primaverile da quel plugin o impostare la sua versione su quella che vuoi. Il problema principale di questo approccio è lo spostamento tra le versioni principali (3.x a 4.x) - se la Spring rispetta Versioning semantico esistono incompatibilità tra le due versioni ed è possibile (o probabile) che struts2-spring-plugin stia usando qualcosa che è cambiato.

Modifica: il commento riportato di seguito riporta l'uso di successo di struts2-spring-plugin e Spring4.