Anonim

Eclipse és un fantàstic programari per crear aplicacions Java per al seu ús a la xarxa. Jo no sóc codificador, però el meu amic és i passo temps amb ella aquesta setmana aprenent com crea aplicacions Java. "Com crear un projecte Maven a Eclipse" és el resultat d'aquest temps passat amb ella.

Eclipse és com Adobe InDesign, però per a Java. Proporciona un entorn on es pot crear treball mentre es automatitzen moltes funcions. També es pot estendre mitjançant plugins per fer-ne molt més que la suma de les seves parts. Mentre que principalment per a Java, hi ha plugins Eclipse per a C, C ++, C #, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, Perl, PHP, Pròleg, Python, Ruby, Ruby on Rails, Rust, Scala, Groovy, Scheme, Erlang i molts altres idiomes.

Maven és un complement per a Eclipse que utilitza principis de gestió de projectes per gestionar diversos aspectes d’un sol projecte. Per exemple, si una aplicació Java requereix diverses aplicacions dins, podeu gestionar-les totes amb Maven. Maven gestionarà la documentació, les fonts, les llistes de dependències i moltes altres funcions pròpies. No fa el treball per vosaltres, simplement simplifica la gestió de tants recursos.

Al costat de capçalera, si teniu diversos desenvolupadors que treballen en un mateix projecte, Maven facilita la gestió dels recursos i la gestió de versions i canvis.

Creació d'un projecte Maven a Eclipse

Per crear un projecte Maven a Eclipse, necessitareu una instal·lació Eclipse que funcioni amb el connector Maven instal·lat. També necessitareu que Tomcat funcioni.

  1. Obre Eclipse i posa-lo en marxa.
  2. Seleccioneu Fitxer, Projecte nou i Maven al menú Eclipsi.
  3. Marqueu les caselles del costat de "Crear un projecte senzill" i "Utilitzeu la ubicació predeterminada de l'Espai de treball" si treballeu pel vostre compte i no necessiteu un arquetip. Si voleu un arquetip, "Tots els catàlegs" és una bona opció per començar, llavors "aprelib".
  4. Afegiu l'ID d'artefacte si és necessari. El valor per defecte sol estar bé tret que utilitzeu alguna cosa exòtica.
  5. A continuació, afegiu el nom i la descripció per facilitar la gestió del projecte.
  6. Després toqueu Finalitzar.

Ara s'ha de crear el projecte i aparèixer a la jerarquia. Seleccioneu "pom.xml" al menú i exploreu les propietats.

La configuració d’arquetip a Maven determinarà si voleu que el vostre projecte sigui dinàmic o no. Si només esteu familiaritzant-vos amb Maven, no cal que en configureu un, però si voleu jugar amb projectes dinàmics, haureu de configurar un arquetip. El que vaig veure utilitzar va ser "maven-eclipse-webapp" que aparentment és un estàndard.

Correcció d’errors amb el vostre projecte Maven

Una cosa per la qual em vaig recórrer en els meus temps amb Eclipse van ser els errors. En vaig veure un parell, un error de Tomcat i un error de Java habitual. L’error de Tomcat requeria un canvi de configuració mentre que l’error de Java requeria una instal·lació neta de Maven.

Quan vaig crear el meu nou projecte Maven brillant i vaig intentar treballar amb ell, vaig veure un error de servlet Java. Això vol dir que no es va carregar la dependència. Aparentment és habitual, així que aquí teniu la manera de solucionar-ho.

  1. Obriu el vostre projecte Maven a Eclipse.
  2. Obriu les propietats del projecte.
  3. Seleccioneu Runtimes segmentades al menú de l’esquerra.
  4. Seleccioneu Apache Tomcat a la finestra del centre i feu clic a D'acord.

Instal·lació neta Maven

Una instal·lació neta Maven no és tan greu com sona. Al principi vaig pensar que em requeria tornar a configurar-ho tot, però per sort no va ser fort per a mi. És un procés ràpid que triga uns segons i, aparentment, no afecta en cap moment la instal·lació a banda de tornar a carregar fitxers danyats o recursos que falten.

  1. Obriu Eclipse i seleccioneu el projecte amb què teniu problemes.
  2. Seleccioneu Projecte al menú superior i després Netegeu.
  3. Seleccioneu el projecte que voleu netejar al quadre emergent i seleccioneu "Neteja projectes seleccionats a continuació". A continuació, toca D'acord.

Aparentment, aquest procés busca problemes amb dependències i configuracions i els repararà si és possible. No va funcionar en l'error que estava experimentant, però la eliminació de ".m2 / repository" de la carpeta del projecte de l'Explorador de Windows ho va solucionar.

Haig de confessar sentir-me una mica perdut tant a Eclipsi com a Maven. Tots dos programes semblen gestionar tot el que necessitaven per gestionar-los de forma creïble, però no són el lloc on començar a explorar Java. Tot i això, espero haver explicat com es pot crear un projecte Maven a Eclipse correctament i que us proporcionarà una guia útil en els vostres propis projectes.

Si detecteu algun error brillant o teniu alguna cosa a afegir, feu-me saber a continuació.

Com crear un projecte maven en eclipsi