Satura rādītājs
Šajā apmācību sērijā mēs izmantosim iepriekšējā apmācībā izveidoto tīmekļa lietojumprogrammu kā pamatu dažādu spraudņu konfigurēšanai un to izmantošanai no rīka Maven. Sākot ar:Šis ir viegls spraudnis, kas ietver tīmekļa serveri, kas ietver javax.servlet konteineru, kā arī atbalstu SPDY, WebSocket, OSGi, JMX, JNDI, JAAS. Jūs varat uzzināt vairāk par Jetty utilītprogrammām, izmantojot tās dokumentāciju (angļu valodā), taču šeit mēs redzēsim, kā izmantot Maven spraudni.
Tā kā mēs balstīsimies uz tīmekļa lietojumprogrammu, kas izveidota iepriekšējā apmācībā, lūdzu, pārskatiet to un izpildiet norādījumus, ja vēlaties norādīt šeit aprakstītās darbības. Pretējā gadījumā jūs varat nedaudz apmaldīties.
Sāksim ar iepriekšējo POM failu, kas izskatījās šādi:
Tāpat kā atkarībām, arī spraudņiem ir savi "groupId", "artifactId" un "version", uz kuriem atsaukties POM failā. Starp tagiem jums var būt tik daudz spraudņu, cik nepieciešams, lai veiktu jebkuru funkciju skaitu, izmantojot Maven. Turklāt spraudņus varat konfigurēt tā, lai tie tiktu aktivizēti un deaktivizēti, kad dodaties veikt testus, lai tie apkopotu, iesaiņotu un izplatītu klases, kad tie tiek modificēti, izpildītu dēmonu pavedienus utt. Viss būs atkarīgs no pievienotā spraudņa daudzpusības.
Lai uzzinātu, kāds spraudnis jums būs nepieciešams un kā to konfigurēt POM failā, meklējiet internetā “Maven repozitorija meklēšana” vai dodieties tieši uz šo lapu, lai varētu meklēt gan spraudņus, gan atkarības. Šajā lapā varat izvēlēties vajadzīgo versiju (jaunāku vai vecāku), un tie parāda etiķetes, kas jāievieto savā POM failā, lai varētu izmantot atkarību vai spraudni.
Jetty spraudņa gadījumā:
PALIELINĀT
Jebkurā gadījumā viss, kas jums jādara, ir kopēt un ielīmēt etiķetes savā POM failā, un tam vajadzētu izskatīties šādi:
Pēc komandas palaišanas Jetty spraudnis darbosies fonā, un jūs varat to nogalināt, komandrindā nospiežot Ctrl + C. Kamēr tas darbojas, jums ir jāpiekļūst tikai vietējai adresei: 8080, un jūs redzēsiet savu lietojumprogrammu savā pārlūkprogrammā. Pēc tam varat arī modificēt .jsp failu, un, atsvaidzinot lapu, izmaiņas redzēsit tieši savā lietojumprogrammā.
Kā jau minēju iepriekš, spraudnim varat pievienot parametrus (pārbaudiet dokumentāciju, ja vēlaties turpināt ar to spēlēt), starp tiem varat nosūtīt Jetty ik pa laikam pārkompilēt visas Java klases ar iezīmi "". Šis piemērs parāda, kā tas izskatītos, ja mēs mazliet mainītu spraudņa iestatījumus:
Tas ir tikai nedaudz no tā, ko jūs varat darīt ar saviem spraudņiem Maven, ir pieejami simtiem spraudņu un bibliotēku, lai eksperimentētu un informētu sevi, es iesaku jums izlasīt dokumentāciju un turpināt izmantot Maven saviem projektiem, es gaidu jūsu komentārus . Līdz nākamajai reizei!Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu