Dodatak za web mjesto Maven

Ovaj je članak dio serije: • Dodatak Maven Resources

• Dodatak za kompilator Maven

• Kratki vodič za dodatak za instalaciju Maven

• Dodatak Maven Failsafe

• Kratki vodič za dodatak Maven Surefire

• Dodatak Maven Deploy

• Dodatak Maven Clean

• Dodatak Maven Verifier

• Dodatak za web lokaciju Maven (trenutni članak) • Vodič za osnovne dodatke Maven

1. Pregled

Ovaj vodič predstavlja web mjesto dodatak, jedan od temeljnih dodataka alata za izgradnju Maven.

Pregled ostalih jezgrenih dodataka potražite u ovom vodiču.

2. Ciljevi dodatka

Maven web mjesto Životni ciklus ima dvije faze povezane s ciljevima web mjesto dodatak prema zadanim postavkama: web mjesto faza je vezana za web mjesto cilj i site-deploy faza je vezana za rasporediti cilj.

Evo opisa tih ciljeva:

  • web mjesto generirati web mjesto za jedan projekt; generirano mjesto prikazuje samo informacije o artefaktima navedenim u POM-u
  • rasporediti rasporediti generirano mjesto na URL naveden u distribucijaUpravljanje element POM-a

Pored web mjesto i rasporediti, web mjesto dodatak ima nekoliko drugih ciljeva prilagoditi sadržaj generiranih datoteka i kontrolirati proces implementacije.

3. Izvršenje ciljeva

Ovaj dodatak možemo koristiti bez dodavanja u POM jer ga super POM već uključuje.

Da biste generirali web mjesto, jednostavno pokrenite mvn stranica: stranica ili mvn stranica.

Pokrenite da biste vidjeli generirano mjesto na lokalnom računalu mvn stranica: trčanje. Ova će naredba rasporediti web mjesto na Jetty web poslužitelj na adresi lokalnihost: 8080.

The trčanje Cilj ovog dodatka nije implicitno vezan za fazu u životnom ciklusu web stranice, stoga ga moramo izravno nazvati.

Ako želimo zaustaviti poslužitelj, možemo jednostavno pogoditi Ctrl + C.

4. Zaključak

Ovaj je članak obuhvatio web mjesto dodatak i kako izvršiti svoje ciljeve.

Više informacija o ovom dodatku možemo pronaći na web mjestu Maven.

Sljedeći » Vodič za Core Maven dodatke « Prethodni dodatak Maven Verifier

$config[zx-auto] not found$config[zx-overlay] not found