激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

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

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

ant打包jar文件腳本分享

2019-11-12 14:33java教程網(wǎng) JAVA教程

本文介紹的ant腳本是用來打包jar文件,做完JAVA應(yīng)用一定會(huì)用到這個(gè),需要的朋友可以參考下

代碼如下:


<?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>
<!--初始化任務(wù)-->
<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>

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 特一级毛片 | 久久99精品久久久久久国产越南 | 久久婷婷一区二区三区 | 手机视频在线播放 | 亚洲国产精品二区 | 国内精品伊人久久久久网站 | 日韩精品中文字幕一区 | 欧美大电影免费观看 | 亚洲精品有限 | 欧美性猛交xxx乱大交3蜜桃 | 毛片视频网站在线观看 | 国产午夜亚洲精品 | 欧美激情性色生活片在线观看 | 亚洲综人网 | 久久网国产 | 成人毛片网 | 成人免费网站在线观看视频 | 日本xxxx视频| 亚洲欧美日韩一区二区三区在线观看 | 久久精品国产99国产精品澳门 | 欧美一级片在线 | 黄色网址免费播放 | 草草影院地址 | 日本aaaa片毛片免费观蜜桃 | 草草久| 欧美国产一区二区三区激情无套 | 黄色二区三区 | 黄色大片网站在线观看 | 日韩大片在线永久观看视频网站免费 | 大号bbwassbigav头交 | 欧美日韩免费一区二区三区 | 中文字幕在线观看精品 | 成人超碰 | 亚洲一级片在线观看 | 女人叉开腿让男人桶 | 免费国产网站 | 欧美日韩一 | 精品一区二区三区在线视频 | av在线一区二区三区四区 | 午夜精品影院 | 日本欧美一区二区三区在线播 |