, det næste logiske skridt efter udarbejdelsen af din java kilde filer, er at opbygge java - arkiv, dvs. jar - filen.at skabe jar filer med myre er let med, glas, opgave.den hyppigst anvendte attributter for glasset opgave er som følger:,, attributter beskrivelse basedir basen adresseregister for produktionen jar - filen.ved misligholdelse, er den sat til basen adresseregister for projektet.kompres rådgiver myre til at komprimere sagen, fordi den skaber den krukke fil.keepcompression mens, komprimering, attribut, der gælder for de enkelte sager, keepcompression, attribut gør det samme, men det gælder for hele arkivet.destfile navn af produktionen jar - filen.to eksemplarer rådgiver og om, hvad de skal gøre, når to filer er fundet.du kan tilføje, bevare eller undgå to filer.udelukker rådgiver vil ikke omfatte disse comma separated fortegnelse over dokumenter i pakken.excludesfile som ovenfor, bortset fra at udelukke filer, er angivet ved hjælp af et mønster.inlcudes reciprokke udelukker.includesfile modsatte af excludesfile.ajourføre rådgiver myre at overskrive filer i allerede bygget jar - filen.hej, fortsatte vores verden, fax anvendelse projekt, lad os tilføje et nyt mål at producere glas filer.men før det, så lad os tage glasset opgave givet nedenfor. < glas destfile = "$(web. dir} /l /util. jar" basedir = "$(bygge. dir} /klasser" omfatter = "faxapp /util /* *" omfatter ikke = * * /test. klasse "/>,,, web.dir, ejendom, tyder på, at vejen til nettet kilde filer.i vores tilfælde, er det her, hvor util.jar anbringes.,, build.dir, ejendom i dette eksempel viser, at bygge mappe, hvor klasse filer for util.jar kan blive fundet. i dette eksempel, skaber vi en krukke filen, util.jar med klasser fra, faxapp. util. * pakke.vi er dog undtaget de klasser, der afsluttes med navnet test.The output jar file will be placed in the web application lib folder.,If we want to make the util.jar an executable jar file we need to add the ,manifest, with the ,Main-Class, meta attribute.,Therefore, the above example will be updated as:, <jar destfile = "${web.dir}/lib/util.jar" basedir = "${build.dir}/classes" includes = "faxapp/util/**" excludes = "**/Test.class"> <manifest> <attribute name = "Main-Class" value = "com.tutorialspoint.util.FaxUtil"/> </manifest> </jar> ,To execute the jar task, wrap it inside a target, most commonly, the build or package target, and execute them., <target name="build-jar"> <jar destfile="${web.dir}/lib/util.jar" basedir="${build. dir} /klasser "omfatter =" faxapp /util /* * "omfatter ikke = * * /test. klasse" > < åbenbar > < attributtens navn = "vigtigste klasse" værdi = "kom. tutorialspoint. util. faxutil" /> < og /eller > < /jar > < /mål >, løbende og i denne sag er util.jar fil for os. følgende resultat er resultatet af, at myre fil:, c) > ant bygge jar buildfile: c: build.xml. opbygge en velfungerende samlede tid: 1.3 sekunder, util.jar fil er nu sat i produktion, mappe.
og at skabe jar filer
Previous:myre bygge dokumentation
Next Page:og at skabe krig filer