Je vais essayer de configurer le plugin Maven Jetty pour commencer ma demande de guerre, mais il a quelques complications comme des descriptions de suivi:Partager Classloader entre plusieurs dans le plugin Maven Jetty
1º - Il a des dépendances avec un pot de ejb; 2º - Il a des dépendances avec war (tag jstl: import context = "nscl"); 3º - Le classloader entre les guerres doit être partagé. Donc, j'ai besoin d'aide pour résoudre le troisième problème. On dirait ma configuration de plugin jetée pom.xml:
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.1.v20170120</version>
<configuration>
<useProvidedScope>true</useProvidedScope>
<useTestScope>true</useTestScope>
<webApp>
<contextPath>/nscl/cntr</contextPath>
</webApp>
<contextHandlers>
<contextHandler implementation="org.eclipse.jetty.maven.plugin.JettyWebAppContext">
<war>${contexto.war.path}</war>
<contextPath>/nscl</contextPath>
</contextHandler>
</contextHandlers>
<systemProperties>
<systemProperty>
<name>spring.profiles.active</name>
<value>test</value>
</systemProperty>
</systemProperties>
</configuration>
</plugin>
Le problème est, quand la jetée commence la deuxième guerre (contexte path = NSCL), je reçois des problèmes disant que les classes utilisées pour commencer la première guerre n'existons pour en second lieu, un échantillon est des classes de cadre de printemps.
Merci!