Met inbegrip van de mieren

plug - in dit geval, zullen we zien hoe de mier werking [].Laten we op een bepaalde stap, stap 1: het downloaden van Apache mier Apache mier osarchive downloaden, naam windowsapache-ant-1.8.4-bin.zip linuxapache-ant-1.8.4-bin.tar.gz macapache-ant-1.8.4-bin.tar.gz, stap 2: vaststelling van een ant_home mieren, milieu, milieu, het variabele bedrag op de positie van de opslag - mieren in je machine.Bijvoorbeeld, slaan we een bibliotheek apache-ant-1.8.4 MAP in de verschillende systemen van de variabelen als volgt, osoutput windowsset ant_home C: procedures - - apache-ant-1.8.4 Apache - linuxexport ant_home = /usr/local/, apache-ant-1.8.4 macexport ant_home = /library /\\ apache-ant-1.8.4, mieren standpunt toe te voegen van het systeem voor het verzamelen van de weg voor een ander systeem, osoutput windowsappend string: dit systeem is;% ant_home variabele eindelijk weg.Linuxexport pad = $weg: ant_home dollar /bin /macnot eisen van stap 3: [], downloaden van archieven, het downloaden van osarchive [], naam windowsjunit4.10.jar linuxjunit4.10.jar macjunit4.10.jar, stap 4: het creëren van de structuur van het project MAP, testjunitwithant,,,,, C:% GT% junit_workspace,,,, het creëren van een dossier, src, in junit_workspace, C: > > testjunitwithant,,,, het creëren van een dossier, testen,, C: junit_workspace > > testjunitwithant,,,, het creëren van een dossier, Lib,, C: junit_workspace > > testjunitwithant,,,, het creëren van messageutil klasse C: junit_workspace > > testjunitwithant > src, folders,,, /* * * * * * * dit soort informatie in de console drukken.* * * * * * * /open messageutil (privé - string nieuws; //////////////@ parameters de fabrikant informatie worden gedrukt, openbare messageutil (...) {} this.message = nieuws; ///////printmessage gedrukt nieuws. () {systeem. Leegte fac (bericht); toevoeging van berichten) ///////; "Hallo."Dat bericht... Salutationmessage () {nieuws = "Hallo."+ informatie systeem. Leegte fac (bericht); terugkeer van berichten;}},,, het creëren van testmessageutil klasse C: junit_workspace > > testjunitwithant > src, folders, invoer, invoer, org.junit.test; org.junit.ignore; de invoer van statische org.junit.assert.assertequals; de cursus testmessageutil {string nieuws = "Robert"; messageutil messageutil = nieuwe messageutil (informatie); @ test ongeldig testprintmessage openbare () {systeem. Leegte fac ("testprintmessage () ("); dat het nieuws, messageutil. Printmessage ());} @ testen van de ongeldig testsalutationmessage () {systeem. (") in de leegte fac testsalutationmessage ("); de informatie = "Hé!""Robert" (+; dat de boodschap, messageUtil.salutationMessage ());}},,, - junit-4.10.jar in, C:% GT% JUNIT_WORKSPACE > TestJunitWithAnt > deze map,,, ik ben er zo. 'Build.xml creëren, met behulp van, < junit> deze mier te executeren, onze eenheid. Het project -, < naam van de JunitTest "default=" test "basedir=". "> < naam:" testdir "location=" test "/> < een location= naam" srcdir "" "" /> < de naam "; een full-compile." waar "/> < path =" classpath.base /> < "; de pad =" classpath.test "> < pathelement location=" /lib/junit-4.10.jar "/> < pathelement location=" ${testdir} "/> < pathelement location=" ${srcdir} "/> < de weg refid=" clas;Spath.base "/> < /path> < door de naam" schone "> < het schrappen van verbose=" ${full-compile} "> < fileset dir=" ${testdir} "includes=" **/*.class "/> < /delete> < /target> < die naam" veroorzaakt "depends=" schone "> opgenomen < srcdir=" ${srcdir} "destdir=" ${testdir} "verbose=" ${full-compile} "> < refid= classpath.test" pad "/> < /javac> < /target> < door de naam" test "depends=" veroorzaakt "> < junit> < refid= classpath.test" pad "/> < formatter type =" kort "usefile=" valse "/> < - naam" TestMessageUtil "/> < /junit> < /target> < /project>, run de f;Volgens de beschikking de mieren, C: junit_workspace, testjunitwithant> mieren, te controleren of de produktie, de bouw van het dossier: C: \\ \\ junit_workspace hoeven rijden testjunitwithant schone: opstelling van documenten opgesteld [] Bron: opgenomen 2 C: \\ \\ junit_workspace testjunitwithant [] [Analytische tests beginnen C: \\ \\ \\ opgenomen messageutil junit_workspace testjunitwithant "] [] [-] opgenomen om analytische [18] [Analytische beginnen C:,,, junit_workspace opgenomen testjunitwithant src testmessageutil Java] [] [Analytische.] om [] [opgenomen opgenomen (Bron: C:,, het zoeken naar documenten weg junit_workspace testjunitwithant"] [] [- Java lang is opgenomen. (Java lang: voorwerp, klasse)] [...] [laden van Java lang, wat categorie opgenomen (Java lang: [] [...] klasse), opgenomen - org.De eenheid getest. Klasse (%, []: experimentele klas)] [] [] [- org, opgenomen en genegeerd. Klasse (%, []: genegeerd.)] [] [] [- org, opgenomen en beweringen. Klasse (%, []: de bewering.)] [] [laden van Java opgenomen. - commentaar, retention.class (Java lang, noot: gehandhaafd.)] [] [- Java opgenomen toelichting retentionpolicy.class (Java, lang, lang, noot: retentionpolicy.)] [] [- Java opgenomen toelichting target.class (Java, lang, lang, noot: doelstellingen.)] [] [- Java lang, aantekeningen, opgenomen elementtype.class (Java lang, noot: elementtype.)] [] [- Java opgenomen toelichting annotation.class (Java, lang, lang, noot: voor een toelichting over de.)] [] [] [moet] [- messageutil opgenomen opgenomen Java -G. (Java lang: systeem)] [] [laden van Java opgenomen io, PrintStream. (Java IO:printstream opgenomen.)] [] [- Java io, filteroutputstream.class (Java IO:filteroutputstream opgenomen.)] [] [- Java io, outputstream (Java IO:OutputStream)] [...] - lang, stringbuilder.class opgenomen [laden (Java lang: stringbuilder)] [] [- Java opgenomen lang, abstractstringbuilder.class (Java lang: abstractstringbuilder.)] [] [- Java opgenomen lang, een reeks tekens. (Java lang: een reeks tekens.)] [] [laden van Java opgenomen io \\ bijgehouden. (de Java - IO: bijgehouden.)] [] [laden van Java als lang en opgenomen. (Java lang: vergelijkbaar.)] [] [laden van Java opgenomen stringbuffer.clas lang.S (Java lang: [] [de] kloon) opgenomen, testjunitwithant schrijven C: junit_workspace, testen, messageutil.] [] [] [] [testmessageutil opgenomen onderzoeken opgenomen, testmessageutil schrijven C:,, junit_workspace testjunitwithant test.] [...] [...] [281ms test: de totale opgenomen: [] [de suite. [] testmessageutil test: 2, niet]:0, verkeerde tijd: 0008: 0, [...] [...] []. [] [de standaardopbrengst ----------- ---------------] [] [] [] testprintmessage () [...] [...] testsalutationmessage Robert binnen [] [] ().Robert [[]] --------------- --------------- -------------- een succesvolle totaal: 0 seconden.



Previous:
Next Page: