- selv at skabe projekt

,, lady anvendelser, arketype, plugins at skabe projekter.for at skabe en enkelt java anvendelse, vi bruger lady arketype hurtigt skal iværksættes stik af.i eksemplet nedenfor, vil vi skabe en lady baseret på java anvendelse projekt c:. mvn mappe.,, lad os åbne kommando kan gå c:. mvn fortegnelse og udføre følgende, mvn, kommando.,, (c). mvn > mvn arketype: skabe - dgroupid = com.companyname.bank - dartifactid = consumerbanking - darchetypeartifactid = lady arketype hurtigt skal iværksættes - dinteractivemode = falske, lady vil starte behandling og vil skabe den fuldstændige java anvendelse projektet.,, [-] scanning for projekter.[-] [-] ------------------------------------------------------------------------ [-] bygning lady stub projekt (nr. pom - 1 [-] ------------------------------------------------------------------------ [-] [-] > > > lady arketype stik af: 2.4: skabe (default cli) > skabe kilder @ enkeltstående pom > > og gt; [-] [-] < < < lady arketype stik af: 2.4: skabe (default cli) < skabe kilder @ enkeltstående pom < < < [-] [-] - - - lady arketype stik af: 2.4: skabe (default cli). enkeltstående pom - - info] skabe projekt i batch modus [-] -------------------------------------------------------------------------... [-] ved hjælp af følgende parametre for at skabeprojekt fra gamle (1. x) arketype: lady arketype hurtigt skal iværksættes: 1,0 - info] -------------------------------------------------------------------------... [-] parameter: groupid, værdi: com.companyname.bank [-] parameter: packagename, værdi: com.companyname.bank [-] parameter: pakke, værdi: com.companyname.bank [-] parameter: artifactid, værdi: consumerbanking [-] parameter - basedir, værdi: c:. mvn [-] parameter: version, værdi: 1.0-snapshot [-] projekt lavet af gamle (1. x) arketype i dir: c:. mvn. consumerbanking [-] ------------------------------------------------------------------------ [-] bygge succes [info] ------------------------------------------------------------------------ [-] samlede ttid: 03:19 min [-] færdig på: 2015-09-26t12:18:26 + 05:30 [-] endelige hukommelse: 15 /247m [-] ------------------------------------------------------------------------, nu går til c: /mvn fortegnelse.vil du se en java anvendelse - projektet blev der oprettet ved navn consumerbanking (som specificeret i artifactid).lady bruger en standard adresseregister opstilling som vist nedenfor:,,, ved hjælp af ovenstående eksempel, vi kan forstå følgende nøglebegreber, folder struktur beskrivelse consumerbanking indeholder src mappe og pom.xml src /main /java indeholder java - kode filer i pakken struktur (kom /companyname /bank).src /main /test indeholder test java - kode filer i pakken struktur (kom /companyname /bank).src /main /ressourcer, der indeholder billeder /egenskaber filer (i ovenstående eksempel, er vi nødt til at skabe denne struktur manuelt).ser du, lady skabte også en stikprøve java kilde fil og java test fil.åben c:. mvn. consumerbanking (src) vigtigste ¶ java. kom. companyname. bank mappe, du vil se app. java.,, pakke com.companyname.bank; /* * * - verden!* * /offentlige klasse app {offentlige statisk tomrum vigtigste (string [] args) (system. println ("hej!");), åben c:. mvn. consumerbanking (src) test (java. kom. companyname. bank mappe, du vil se apptest. java.,, pakke com.companyname.bank; import junit.framework.test; import junit.framework.testcase; import junit.framework.testsuite; /* * * enhed test for let app.* /offentlige klasse apptest udvider testcase {/* * * skabe test * * @ param testname navn af test * /offentlige apptest (string - testname) (super (testname)} /* * * @ returnere suite af prøvninger afprøves * /offentlige statisk prøvning suite() {tilbage nye testsuite (apptest.class)} /* * * rigoristiske test: -) * /offentlige tomrum testapp() {asserttrue (korrekt)}}, udviklere skal deres filer som nævnt i ovenstående tabel og lady håndterer alle bygge - relaterede komplekse., i næste afsnit vil vi drøfte, hvordan til at bygge og prøvning projektet med lady lady build & testprojekt.,,

Java application project structure



Previous:
Next Page: