Domanda

Ho messo su un nuovo progetto webapp Maven e voluto mettere alla prova con il plugin di Maven di Jetty. Così ho dato il comando console: mvn jetty:run

Dopo aver definito il pluginGroup nel file delle impostazioni di Maven mi sono imbattuto ancora una volta il comando. Purtroppo, non è riuscita perché stavo usando una delle versioni citate sotto del plugin:

Perché ci sono 2 plugin basati su Maven per realizzare la stessa cosa - in esecuzione Jetty? Perché devono portare tanta confusione?

O essere così gentile da spiegare me le differenze tra di loro.

È stato utile?

Soluzione

Con Jetty7 questo plugin è stato rinominato molo-maven-plugin per meglio adattarsi alle convenzioni maven2. La versione molo 7 del plugin ha subito cambiamenti sostanziali nella configurazione. Per ulteriori informazioni, consultare la guida Maven Plugin Molo 7 funzione.

Vedere la documentazione qui

Altri suggerimenti

Il maven-jetty-plugin è per Jetty 6 e jetty-maven-plugin è per Jetty7 e versioni successive. Il cambio di nome è stato fatto per "aderire con Maven plug convenzioni di denominazione" e fa parte del gran casino creato dal passaggio del molo alla Eclipse Foundation. In realtà, Gettata 7 è considerato come una versione di transizione (questo deve essere l'espressione politicamente corretta per gran casino ).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top