Vra

Ek probeer om te installeer 'n multi module SpringMVC appfuse applicaiton in Eclipse maar dit blyk dat ek in die gesig staar baie foute in Eclipse nadat ek die projek in Eclipse invoer. Kan iemand my asseblief help met 'n stap vir stap riglyn wat die ideale manier om te installeer so 'n aansoek in Eclipse?

Was dit nuttig?

Oplossing

Het jy al probeer om met behulp Maven verduistering plugin? Jy kan net gaan na die projek wortel gids (die een wat jou pom.xml lêer bevat) en hardloop "MVN verduistering: verduistering". Van die command line

Dit sal projek lêers vir elke van jou modules te bou en ook skep inter-afhanklikhede. Jy kan net behandel jou multi-module projek soos 'n werkplek met verskeie projekte.

Die meeste van die foute wat tydens laaityd verskyn, nadat MVN verduistering: verduistering is as gevolg van die repository veranderlike. Jy kan dit instel deur die gebruik van "MVN -Declipse.workspace = verduistering: add-Maven-repo".

Meer inligting oor Maven verduistering plugin by http://maven.apache.org / plugins / Maven-verduistering-plugin / .

Groete, Bogdan

Ander wenke

Wat is die foute? Die mees algemene probleem wat ek kan dink is biblioteek foute, in welke geval jy moet die opbou pad wysig.

Van wat ek onthou vir multi-module projekte, verduistering net nie hierdie goed hanteer. Dit sal help om die spesifieke foute wat jy kry sien, en dan te begin van daar af.

Ek weet hierdie probleem, is dit nie verband hou met Appfuse maar eerder om self Maven. Ek stel voor om die volgende stappe volg:

  • die opstel van jou projek
  • skep elke gids / bron nodig: hoofsaaklik java bronne en hulpbronne lêers, vir beide toepassing en die eenheid toetse;
  • maak seker alles stel en alle toetse slaag. vir dit wat jy kan gaan met

    MVN pakket

  • gebruik die verduistering Maven plugin:

    MVN verduistering: verduistering

Op hierdie manier sal die projek sluit in alles wat nodig is in die classpath:. Lente en Log4j konfigurasielêers, hulpbronne, ens

As jy reeds die MVN verduistering uitgevoer: verduistering opdrag, net die projek van Eclipse (! MOENIE lêers verwyder) verwyder, verwyder Eclipse-spesifieke lêers uit directory, weer run MVN verduistering: verduistering

My 2 sent

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top