Por qué 2 versiones de Jetty plugins de Maven?
-
22-09-2019 - |
Pregunta
Puedo configurar una nueva webapp proyecto de Maven y quería probarlo con Embarcadero del plugin de Maven.Así que emitió la consola de comandos: mvn jetty:run
Después de definir el pluginGroup
en Maven del archivo de configuración corrí de nuevo el comando.Por desgracia, no porque yo estaba usando una de las siguientes versiones del plugin:
¿Por qué hay 2 Maven basada en plugins para lograr la misma cosa ejecución Embarcadero?¿Por qué tienen que traer tanta confusión?
O ser tan amable de explicar me las diferencias entre ellos.
Solución
Con Jetty7 este plugin se cambió el nombre a jetty-maven-plugin para mejor ajustarse a maven2 convención.El Muelle 7 versión del plugin también ha experimentado cambios sustanciales en la configuración.Para obtener más información, consulte el Muelle 7 Plugin de Maven de la guía de funciones.
Consulte la documentación aquí
Otros consejos
El maven-jetty-plugin
es por Muelle 6 y jetty-maven-plugin
es para Jetty7 y más tarde.El cambio de nombre se hizo a "adherirse con el plugin de maven convenciones de nomenclatura" y es parte de la gran desorden creado por el movimiento del Muelle a la Eclipse Foundation.En realidad, el Embarcadero 7 es considerado como una transición de la versión (esta debe ser la políticamente correcta expresión para gran lío).