Anonim

Eclipse je sjajan komad softvera za stvaranje Java aplikacija za upotrebu na webu. Nisam neki koder, već mi je prijateljica i ovaj tjedan provodim vrijeme s njom učeći kako stvara Java aplikacije. "Kako stvoriti Maven projekt u Eclipseu" rezultat je vremena provedenog s njom.

Eclipse je kao Adobe InDesign, ali za Javu. Pruža okruženje u kojem možete stvoriti rad uz automatizaciju mnogih funkcija. Također se može proširiti pomoću dodataka kako bi se postiglo puno više od zbroja njegovih dijelova. Dok prvenstveno za Javu postoje dodaci Eclipse za C, C ++, C #, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, Perl, PHP, Prolog, Python, Ruby, Ruby on Rails, Rust, Scala, Groovy, Shema, Erlang i puno drugih jezika.

Maven je dodatak za Eclipse koji koristi principe upravljanja projektima za upravljanje s više aspekata jednog projekta. Na primjer, ako Java aplikacija zahtijeva nekoliko programa unutar nje, njima možete sve upravljati pomoću Maven-a. Maven će upravljati dokumentacijom, izvorima, popisima ovisnosti i puno drugih urednih značajki. To ne čini posao za vas, samo čini upravljanje toliko resursa jednostavnijim.

Ako imate više programera koji rade na istom projektu, Maven olakšava upravljanje resursima i izvršavanje verzija i upravljanja promjenama.

Stvaranje Maven projekta u Eclipseu

Za kreiranje Maven projekta u Eclipseu trebat će vam funkcionalna Eclipse instalacija s instaliranim Maven dodatkom. Trebat će vam i Tomcat trčanje.

  1. Otvorite Eclipse i pokrenite ga.
  2. Odaberite File, New i Maven Project s izbornika Eclipse.
  3. Potvrdite okvire pored "Stvorite jednostavan projekt" i "Koristite zadanu lokaciju radnog prostora" ako radite samostalno i ne treba vam arhetip. Ako želite arhetip, 'Svi katalozi' je dobra opcija za početak, a zatim 'learnlib'.
  4. Po potrebi dodajte ID artefakta. Zadani je obično u redu, osim ako koristite nešto egzotično.
  5. Zatim dodajte ime i opis kako biste olakšali upravljanje projektom.
  6. Zatim pogodite Finish.

Projekt bi se sada trebao stvoriti i prikazati u hijerarhiji. Odaberite "pom.xml" s izbornika i istražite svojstva.

Postavka arhetipa u Mavenu diktirat ćete želite li da vaš projekt bude dinamičan ili ne. Ako se tek upoznajete s Mavenom, nije vam potrebno postaviti jedan, ali ako se želite igrati s dinamičnim projektima, morat ćete postaviti arhetip. Jedan koji sam vidio koristio je "maven-eclipse-webapp", koji je očito standardni koji se koristi.

Ispravljanje pogrešaka s vašim Maven projektom

Jedna stvar kroz koju sam prolazio u vrijeme Eclipse bile su pogreške. Vidio sam nekoliko njih, Tomcatovu pogrešku i redovitu Java grešku. Tomcatova pogreška zahtijevala je promjenu konfiguracije, dok je Java pogreška zahtijevala Maven clean instalaciju.

Kad sam sagradio svoj sjajni novi Maven projekt i pokušao raditi s njim, vidio sam grešku Java servleta. To znači da ovisnost nije bila učitana. To je naizgled uobičajeno, pa evo kako to riješiti.

  1. Otvorite svoj projekt Maven u programu Eclipse.
  2. Otvorite Svojstva projekta.
  3. Na lijevom izborniku odaberite ciljano vrijeme izvršavanja.
  4. Odaberite Apache Tomcat u središnjem prozoru i pritisnite OK.

Maven čista instalacija

Maven clean instalacija nije toliko ozbiljna koliko zvuči. U početku sam mislio da je potrebno da sve ponovno postavim, ali nije to za mene imalo sreće. To je brzi proces koji traje samo nekoliko sekundi, a očito uopće ne utječe na instalaciju, osim što ponovno učitavate oštećene datoteke ili nedostajuće resurse.

  1. Otvorite Eclipse i odaberite projekt s kojim imate problema.
  2. Odaberite Projekt s gornjeg izbornika, a zatim Clean.
  3. U skočnom prozoru odaberite projekt koji želite očistiti i odaberite "Očisti projekte odabrane u nastavku". Zatim pritisnite OK.

Ovaj postupak očito traži probleme s ovisnostima i konfiguracijama te će ih popraviti ako je moguće. Nije radilo na pogrešci koju sam imao, ali brisanje '.m2 / repozitorija' iz mape projekta u programu Windows Explorer to je ispravio.

Moram priznati da sam se osjećao pomalo izgubljeno i u Pomračenju i u Mavenu. Čini se da oba programa upravljaju svim onim što im je bilo potrebno kako bi vjerodostojno upravljali, ali nisu mjesto za početak istraživanja Jave. Ipak, nadam se da sam objasnio kako ispravno kreirati Maven projekt u programu Eclipse i da on pruža korisne smjernice za vaše vlastite projekte.

Ako primijetite uočljive pogreške ili nešto dodate, obavijestite me u nastavku.

Kako stvoriti maven projekt u pomračenju