一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - ant打包jar文件腳本分享

ant打包jar文件腳本分享

2019-11-12 14:33java教程網 JAVA教程

本文介紹的ant腳本是用來打包jar文件,做完JAVA應用一定會用到這個,需要的朋友可以參考下

代碼如下:


<?xml version="1.0" encoding="UTF-8"?>
<project name="Hello world" default="doc" basedir=".">
<!--properties-->
<propertyname="src.dir"value="src"></property>
<propertyname="report.dir"value="report"></property>
<propertyname="classes.dir"value="classes"></property>
<propertyname="lib.dir"value="lib"></property>
<propertyname="dist.dir"value="dist"></property>
<propertyname="doc.dir"value="doc"></property>
<propertyname="jar.name"value="hello.jar"></property>
<propertyname="war.name"value="hello.war"></property>
<propertyname="WebContent"value="WebContent"></property>
<propertyname="war.dir"value="war"></property>
<!--定義classpath-->
<pathid="master-classpath">
<filesetfile="${lib.dir}/*.jar"/>
<pathelementpath="${classes.dir}"></pathelement>
</path>
<!--初始化任務-->
<targetname="init">
<deletedir="${lib.dir}"></delete>
<deletedir="${dist.dir}"></delete>
<deletedir="${doc.dir}"></delete>
<deletedir="${war.dir}"></delete>
<mkdirdir="${src.dir}"></mkdir>
<mkdirdir="${report.dir}"></mkdir>
<mkdirdir="${classes.dir}"></mkdir>
<mkdirdir="${lib.dir}"></mkdir>
<mkdirdir="${dist.dir}"></mkdir>
<mkdirdir="${doc.dir}"></mkdir>
<mkdirdir="${war.dir}"></mkdir>
<echomessage="初始化完成!"></echo>
</target>
<!--編譯-->
<targetname="compile"depends="init"description="compilethesourcefiles">
<javacsrcdir="${src.dir}"destdir="${classes.dir}"includeantruntime="on">
<classpathrefid="master-classpath"></classpath>
</javac>
</target>
<!--打包成jar-->
<targetname="pack"depends="compile"description="make.jarfile">
<jardestfile="${dist.dir}/${jar.name}"basedir="${classes.dir}">
</jar>
</target>
<!--打成war-->
<targetname="war"depends="pack">
<wardestfile="${war.dir}/${war.name}"webxml="${WebContent}/WEB-INF/web.xml">
<filesetdir="${war.dir}"/>
<libdir="${WebContent}/WEB-INF/lib"/>
<classesdir="${classes.dir}"></classes>
</war>
</target>
<!--輸出api文檔-->
<targetname="doc"depends="war"description="createapidoc">
<javadocdestdir="${doc.dir}"author="ture"version="ture"use="ture"windowtitle="helloworldAPI">
<packagesetdir="${src.dir}"defaultexcludes="yes">
<includename="example/**"/>
</packageset>
<doctitle><![CDATA[<h1>Hello,World</h1>]]></doctitle>
<bottom><![CDATA[<i>AllRightsReserved</i>]]></bottom>
<tagname="todo"scope="all"description="Todo:"/>
</javadoc>
</target>
</project>

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品国产在线观看 | 国产精品久久国产三级国电话系列 | 久久久久久久久女黄9999 | 国产日产欧产精品精品软件 | 国产精品久久久天天影视香蕉 | 91亚洲精品久久91综合 | 国产精品视频第一区二区三区 | 成人免费片 | 日本免费一区二区三区四区五六区 | 日韩精品成人 | chinese高中生gay男同 | 日本漫画工囗全彩内番e绅 日本伦理动漫在线观看 | 国产高清在线观看 | 欧美有码| 天天摸日日舔 | 欧美日韩视频一区三区二区 | 亚洲男人的天堂网站 | 四虎海外影院 | 黄a一级 | 免费抽搐一进一出印度 | 天天干女人 | 国产精品青青青高清在线密亚 | 欧美性理论片在线观看片免费 | 日本另类z0zx高清 | 成人曼画 | 精品视频日本 | 日韩性公交车上xxhd免费 | 国产九九在线观看播放 | 美女被扒开屁股进去网 | 国产极品麻豆91在线 | 全弄乱纶小说 | 操破苍穹小说 | 奇米小说| 免费毛片在线观看 | 农村老妇1乱69系列小说 | 青青热久免费精品视频精品 | 饭冈加奈子乳喷cead144 | 国产精品午夜国产小视频 | fulao在线观看的 | av中文字幕网免费观看 | 国产成人刺激视频在线观看 |