Anonim

Eclipse on mahtava ohjelmisto kappale Java-sovellusten luomiseen käytettäväksi verkossa. En ole koodaaja, mutta ystäväni on ja vietän aikaa hänen kanssaan tällä viikolla oppien kuinka hän luo Java-sovelluksia. ”Kuinka luoda Maven-projekti Eclipse-ohjelmaan” on seurausta hänen kanssaan vietetystä ajasta.

Eclipse on kuin Adobe InDesign, mutta Java. Se tarjoaa ympäristön, jossa voit luoda työtä automatisoimalla monia toimintoja. Sitä voidaan myös laajentaa laajennuksilla saadaksesi paljon enemmän kuin sen osien summa. Vaikka pääasiassa Java, Eclipse-laajennuksia on C, C ++, C #, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, Perl, PHP, Prolog, Python, Ruby, Ruby on Rails, Rust, Scala, Groovy, Scheme, Erlang ja paljon muita kieliä.

Maven on Eclipse-laajennus, joka käyttää projektinhallintaperiaatteita yhden projektin useiden näkökohtien hallintaan. Esimerkiksi, jos Java-sovellus vaatii useita sovelluksia sen sisällä, voit hallita niitä kaikkia Mavenilla. Maven hallitsee dokumentaatiota, lähteitä, riippuvuusluetteloita ja paljon muita siistiä ominaisuuksia. Se ei tee työtä sinulle, se vain yksinkertaistaa niin monien resurssien hallintaa.

Kääntöpuolella, jos sinulla on useita kehittäjiä työskentelemässä samassa projektissa, Maven helpottaa resurssien hallintaa sekä versioiden ja muutosten hallintaa.

Maven-projektin luominen Eclipse-ohjelmassa

Maven-projektin luomiseen Eclipsessä tarvitaan toimiva Eclipse-asennus, kun Maven-laajennus on asennettu. Tarvitset myös Tomcatin juoksemisen.

  1. Avaa Eclipse ja avaa se.
  2. Valitse Eclipse-valikosta Tiedosto, Uusi ja Maven-projekti.
  3. Valitse 'Luo yksinkertainen projekti' ja 'Käytä oletusarvoista työtilan sijaintipaikkaa' -valintaruudut, jos työskentelet omin töin eikä tarvitse arkkityyppiä. Jos haluat arkkityypin, 'Kaikki luettelot' on hyvä vaihtoehto aluksi, sitten 'oppilas'.
  4. Lisää Artefact-tunnus tarvittaessa. Oletusasetus on yleensä kunnossa, ellet käytä jotain eksoottista.
  5. Lisää sitten nimi ja kuvaus projektin hallinnan helpottamiseksi.
  6. Sitten paina Valmis.

Projekti pitäisi nyt luoda ja näyttää hierarkiassa. Valitse valikosta 'pom.xml' ja tutustu ominaisuuksiin.

Mavenin arkkityyppiasetus määrää, haluatko projektisi dynaamisen vai ei. Jos olet vain perehtynyt Maveniin, sinun ei tarvitse asettaa sitä, mutta jos haluat pelata dynaamisilla projekteilla, sinun on asetettava arkkityyppi. Se, mitä näin, oli 'maven-eclipse-webapp', joka on ilmeisesti standardi käytettävä.

Virheiden korjaaminen Maven-projektissasi

Yksi asia, josta kävelin aikanaan Eclipsen kanssa, oli virheitä. Näin muutaman niistä, Tomcat-virheen ja tavallisen Java-virheen. Tomcat-virhe vaati konfiguraation muuttamista, kun taas Java-virhe vaati Maven-puhtaan asennuksen.

Kun rakensin uuden kiiltävän Maven-projektini ja yritin työskennellä sen kanssa, näin Java-servlet-virheen. Tämä tarkoittaa, että riippuvuutta ei ladattu. Tämä on ilmeisesti yleistä, joten tässä on kuinka korjata se.

  1. Avaa Maven-projektisi Eclipse-ohjelmassa.
  2. Avaa projektin ominaisuudet.
  3. Valitse vasemmasta valikosta Kohdennetut ajoajat.
  4. Valitse Apache Tomcat keskimmäisestä ikkunasta ja paina OK.

Maven puhdas asennus

Maven-puhdas asennus ei ole niin vakava kuin miltä se kuulostaa. Aluksi ajattelin, että minun piti asettaa kaikki uudelleen, mutta se ei ollut minulle onneksi. Se on nopea prosessi, joka vie vain muutaman sekunnin, eikä ilmeisesti vaikuta asennukseen ollenkaan vioittuneiden tiedostojen tai puuttuvien resurssien uudelleenlataamisesta.

  1. Avaa Eclipse ja valitse projekti, jolla sinulla on ongelmia.
  2. Valitse ylävalikosta Projekti ja sitten Puhdista.
  3. Valitse projekti, jonka haluat puhdistaa, ponnahdusvalikosta ja valitse 'Puhdista alla valitut projektit'. Sitten paina OK.

Tämä prosessi ilmeisesti etsii riippuvuuksia ja kokoonpanoja koskevia ongelmia ja korjaa ne, jos mahdollista. Se ei toiminut kokemasi virheen suhteen, mutta poistamalla '.m2 / arkisto' Windowsin Resurssien projektikansiosta, se korjattiin.

Minun on tunnustettava olevansa hieman eksynyt sekä Eclipsen että Mavenin suhteen. Molemmat ohjelmat näyttivät hallitsevan kaiken tarvittavan hallitakseen uskottavasti hyvin, mutta ne eivät ole paikka aloittaa Java-tutkimuksen. Toivon kuitenkin, että olen selittänyt, miten Maven-projekti luodaan Eclipsessä oikein ja että se tarjoaa hyödyllisiä ohjeita sinulle omissa projekteissasi.

Jos havaitset räikeitä virheitä tai sinulla on jotain lisättävää, kerro minulle alla.

Kuinka luoda maven-projekti eclipsessä