Naudingi patarimai

Tik „Java“ tinklaraštis

Pin
Send
Share
Send
Send


    Alexey Sukin Prieš 1 metus Peržiūrėjo:

1 „Tomcat“ serverio sąranka ir „Eclipse IDE“ kūrimo aplinka Kuriant verslo programas JAVA, labai svarbu mokėti tinkamai konfigūruoti serverį ir jo konfigūraciją. Dabar kartu su jumis bandysime savarankiškai sukonfigūruoti „Tomcat“ serverį ir „Eclipse IDE“ kūrimo aplinką. 1 žingsnis: Išpakuokite mūsų serverį C diske: Įdiekite „Eclipse IDE“ kūrimo aplinką:

2 2 veiksmas: atidarykite mūsų „Eclipse IDE“ ir suraskite skirtuką Langas-> Rodyti rodinį-> Serveriai, tada skirtuke Serveriai, kai dešiniuoju pelės mygtuku spustelėkite, pridedame „BITLAB TEAM 2“ serverį.

3 3 žingsnis: Pasirinkite „Tomcat 8.0“ serverį (jei turite „Java 7“, pasirinkite „Tomcat 7.0“). Prieš sukurdami, mes pasirenkame JRE („Java Runtime Environment“). Spustelėkite nuorodą Pridėti. Tada užpildome savo serverio pavadinimą ir pasirenkame kelią, kuriuo jis yra išpakuotas. Tada, nustatę serverio kelią, mes pasirenkame JRE spustelėdami „Installed JRE“. Atidaromas langas, kuriame turime pridėti standartinę virtualią mašiną. 3 „BITLAB“ KOMANDA

4 Tada, pasirinkę JRE, savo „Eclipse IDE“ sukuriame serverį. „BITLAB“ KOMANDA 4

5 Dukart spustelėję serverį, galime patekti į serverio nustatymų skydą. Serverio skydelyje, skirtuke „Serverio vietos“, mes pasirenkame „Naudoti„ Tomcat “diegimą (perima„ Tomcat “diegimo kontrolę)“. Įdiegę savo serverį, dabar galime jį paleisti spustelėję mygtuką „Pradėti“. Tada, paleidę, atidarome naršyklę ir įveskite adreso juostą: BITLAB TEAM 5

Parengiamasis etapas

Norėdami sukurti interneto programas, mums reikia versijos „Eclipse IDE“ „Java EE“ kūrėjamstaip pat Apache tomcat. Norėdami supaprastinti pateikimą, tarkime, kad „Tomcat“ diegimo katalogas yra% TOMCAT_HOME%, mūsų pavyzdyje jis yra /opt/apache-tomcat-7.0.6/.

Norėdami derinti projektą servituto talpykloje, turite jį įtraukti į „Eclipse“:

  1. Failas / Naujas / Serveris / Serveris:
  2. Apibrėžkite naują serverį. Atsidarys langas, kuriame turite pasirinkti reikiamą adapterį. Pastarasis „Eclipse“ aiškina, kaip bendrauti su servituto talpykla. Kadangi šiame straipsnyje mes svarstome galimybę dirbti su „Apache Tomcat“, turime pasirinkti „Apache“ adapterį - „Tomcat v0“. Kitų parametrų pakeisti negalima.

  1. „Tomcat“ serveris Turite sukonfigūruoti serverio nustatymus. Svarbiausia čia nurodyti kelią į% TOMCAT_HOME%.

  1. Toliau siūloma pasirinkti šiame serveryje paleidžiamus projektus. Tiesiog spustelėkite Baigti.

Pridėję serverį, „Eclipse“ sukurs serverių katalogą, kuriame bus saugomi „Tomcat“ konfigūracijos failai. Svarbu, kad tai nepakeistų paties tomcat'o įdiegimo. Jei jums reikia pakeisti serverio parametrus (pavyzdžiui, nustatyti duomenų bazės ryšių rinkinį), tai galite padaryti šiuose failuose.

Taip pat serveris pasirodo apatiniame serverių skirtuke. Jei tokio skirtuko neturite, turite patikrinti perspektyvą („Java EE“) arba įgalinti vaizdą rankiniu būdu: „Langas“ / „Rodyti rodinį“ / „Serveriai“ arba jei nėra pasiūlymų ieškoti kituose. Dukart spustelėjus serverio liniją, atsidarys jos parametrai. Svarbiausias dalykas čia yra „Timeouts“ - serverio paleidimo laikas. Rekomenduojama padidinti šią vertę, kad būtų išvengta problemų derant programas paleidžiant.

Sukurkite programą

  1. Failas / Naujas / Dinaminis interneto projektas.
  2. Dinaminis interneto projektas. Čia reikia nurodyti projekto pavadinimą, o likusių laukų pakeisti negalima. Atminkite, kad tikslinė vykdymo trukmė yra serveris, kurį sukūrėme anksčiau. Taip pat galite pakeisti servleto specifikacijos versiją dinaminio žiniatinklio modulio versijoje.
  3. „Java“ Standartiniai „Java“ programos nustatymai. Galite nurodyti kelius į katalogus, kuriuose yra šaltinio kodai, taip pat katalogą, kuriame yra sudarytos klasės. Mes paspaudžiame
  4. Web modulis. Čia nieko nereikia keisti, bet jūs turite suprasti, ką reiškia laukai:
    1. Konteksto šaknis - kontekstas, kuriuo naudodamiesi galite pasiekti savo programą naršyklėje. Visas kelias bus http: // localhost: 8080 / test-app, o test-app yra lauko vertė.
    2. Turinio katalogas - pagrindinis karo archyvo katalogas. Bus WEB-INF /, META-INF.
    3. Generuoti web.xml - pradedant nuo „Servlets0“ specifikacijos, žiniatinklio programoms nebūtinai reikia web.xml failo. Pasirinkta parinktis vis tiek sukurs failą. Visada rekomenduojama jį sukurti.

Norėdami paleisti programą, spustelėkite ją naudodami RMB ir pasirinkite Vykdyti kaip / Vykdyti serveryje. Atsidariusiame lange pažymėkite parinktį Visada naudoti šį serverį ir spustelėkite Baigti. Programa bus skirtuke „Serveriai“ kaip įterptosios naršyklės serverio mazgas. Norėdami jį naudoti kitose naršyklėse, turite sukonfigūruoti „Eclipse“: „Window“ / „Preferences“ / „General“ / „Web Browser“, kur nurodykite naršykles.

Atminkite, kad plėtojant reikalingos „runčo“ bibliotekos bus automatiškai prijungtos prie projekto.

Mes kuriame programą

Po pradžios jums bus pateikta 404 klaida, ji turėtų būti tokia, kadangi jūsų programa tuščia, todėl tomcat nesupranta, ką duoti vartotojui. Mes pradedame pildyti programą sukurdami paprastą html failą:

  1. Dešiniuoju pelės mygtuku spustelėkite „WebContent“ projekto aplanką: Naujas / HTML failas, suteikite jam pavadinimą index.html. Tada pasirinkite tinkamą šabloną ir spustelėkite Baigti.
  2. Prie failo pridėsime dar vieną užrašą, pavyzdžiui, „Sveikas pasaulis“ ir paleisime programą dar kartą, arba galite tiesiog atnaujinti puslapį naršyklėje. Sukurtas puslapis turėtų atsidaryti jums.
  3. Sukurkite naują failą page.html ir užpildykite jį taip pat kažkuo. Dešiniuoju pelės mygtuku spustelėkite sukurtą puslapį ir spustelėkite Vykdyti kaip / Vykdyti serveryje. Naršyklėje turėtų atsidaryti serveris su šiuo nauju puslapiu.

Norėdami sukurti serleles ir JSP puslapius, naudojame atitinkamas komandas, esančias failo meniu. Kuriant servletą, mūsų bus paprašyta nurodyti pradinius jo parametrus ir žemėlapius.

Tikslus projekto pritaikymas

Projekto parametruose galima sukonfigūruoti keletą gana svarbių variantų:

  • Diegimo surinkimas - projekto kelių (arba kitų katalogų) vietos parametrai programos serveryje. Pvz., Turite duomenų katalogą, esantį projekto šaknyje. Jums reikia šio katalogo duomenų, kad patektumėte į programą keliu / data /. Norėdami tai įgyvendinti skirtuke „Diegimo asamblėja“, turite tai padaryti: Pridėti / aplanką, čia pasirinkite duomenų aplanką. Tada pakeiskite Diegimo kelio lentelę į duomenis /.
  • Projekto aspektai - leidžia sujungti įvairius rėmus prie projekto.
  • Žiniatinklio projekto redaktorius - žymų bibliotekų sujungimas JSP redagavimo metu.
  • Žiniatinklio projekto nustatymai - pakeiskite programos kontekstą.

Eksporto projektas

Norėdami eksportuoti projektą į karo failą, esantį servituto talpykloje, turite paleisti File / Export / Web / WAR File. Šią funkciją galima greičiau pasiekti naudojant eksporto / WAR projekto kontekstinį meniu. Atminkite, kad eksportuojant bus atsižvelgiama į žiniatinklio diegimo parametrus.

Mes sprendžiame problemas

Kartais (jei turite vieną iš naujausių „Eclipse“ versijų, tai yra labai reta), kyla problemų dėl programos vietos:

  • Norėdami patikrinti, ką iš tikrųjų mato runkas, eikite į katalogą% WORKSPACE% /. Metaduomenys / .plugins / org.eclipse.wst.server.core / tmpX / wtpwebapps. Vietoj X, kaip taisyklė, 0, bet gali būti kažkas kita.
  • Kartais komanda padeda iš programos kontekstinio meniu, esančio skirtuke Serveriai (Serveriai / Serverio vardas / Programos pavadinimas) Išvalykite modulio darbo katalogą - komanda išvalo laikinus programos failus.
  • Galingiausias įrankis yra komanda iš serverio kontekstinio meniu, esančio skirtuke Serveriai Išvalykite „Tomcat“ darbų katalogą. Tai visiškai pašalina „tmpX“ katalogą, sukuriant naują. Tokiu atveju visos programos yra talpinamos iš naujo.

Ieškai nebrangaus ir gražaus domeno savo svetainei? Tokiu atveju eikite į 2domains.ru. Pasirinkite zoną, kurios jums reikia, sugalvokite gražų domeną ir įsigykite jį pačiomis palankiausiomis „RuNet“ sąlygomis!

Žiūrėkite vaizdo įrašą: IT KITAIP - PRAKTIKA: mobiliųjų aplikacijų kūrimas. "Swedbank" (Birželis 2022).

Pin
Send
Share
Send
Send