使用Ant打包工具
来源:互联网 发布:淘宝主播刷人气 编辑:程序博客网 时间:2024/06/05 06:03
- <target name="compile" depends="init"
- description="compile the source " >
- <!-- Compile the java code from ${src} into ${build} -->
- <javac srcdir="${src}" destdir="${build}"/>
- </target>
- D:\TMPMULU
- │ build.xml
- │
- └─src
- └─mytest
- ├─AnotherPackage
- │ ClassPrintA.java
- │ ClassPrintB.java
- │
- └─mytestpkg
- Tj.java
- <?xml version="1.0" ?>
- <project name ="jTest" default="jar" basedir="."><!--默认运行jar目标,但是jar目标依赖run目标,
- run目标依赖compile目标,compile目标依赖clean目标,因此运行顺序是clean,compile,run,jar-->
- <target name="clean">
- <delete dir="${basedir}/build"/><!--执行删除动作,删除路径在dir中定义,
- ${basedir}属性值在project节点中定义了-->
- </target>
- <target name="compile" depends ="clean">
- <mkdir dir ="${basedir}/build/classes"/><!--mkdir,创建目录,运行该任务前必须先运行clean目标-->
- <javac srcdir ="${basedir}/src" destdir ="${basedir}/build/classes"/><!--运行javac,执行编译,编译的路径是srcdir,编译完成后输出目录是destdir-->
- </target>
- <target name="run" depends ="compile">
- <java classname ="mytest.mytestpkg.Tj"><!--执行java命令,即运行编译后的类,该目标必须在compile目标之后运行-->
- <classpath>
- <pathelement path="${basedir}/build/classes"/><!--dos中java命令要设置classpath参数,通过这个节点设置-->
- </classpath>
- </java>
- </target>
- <target name="jar" depends="run">
- <jar destfile="Tj.jar" basedir="${basedir}/build/classes"><!--运行jar命令,执行打包动作,必须在run目标完成才执行。-->
- <manifest>
- <attribute name="Main-class" value="mytest.mytestpkg.Tj"/><!--创建一个manifest文件。manifest文件的概念可以参考JAR文件规范
- http://docs.oracle.com/javase/1.5.0/docs/guide/jar/jar.html#JAR Manifest-->
- </manifest>
- </jar>
- </target >
- </project>
- D:\TMPMULU
- │ build.xml
- │ Tj.jar
- │
- ├─build
- │ └─classes
- │ └─mytest
- │ ├─AnotherPackage
- │ │ ClassPrintA.class
- │ │ ClassPrintB.class
- │ │
- │ └─mytestpkg
- │ Tj.class
- │
- └─src
- └─mytest
- ├─AnotherPackage
- │ ClassPrintA.java
- │ ClassPrintB.java
- │
- └─mytestpkg
- Tj.java
0 0
- 使用Ant打包工具
- 使用Ant打包工具
- Ant批量打包工具的使用
- java project 使用ant工具打包
- Ant打包工具入门
- ant打包工具常见问题
- ant打包工具常见问题
- java 打包工具 ant
- Ant打包工具介绍
- ant打包工具安装
- java打包工具:Ant工具
- 使用ANT+Umeng工具实现多渠道打包编译APK
- 什么是 ant----编译打包工具 ant
- 使用Ant打包
- 使用Ant打包项目!!!
- 使用ant打包
- 使用Ant脚本打包
- Android 使用Ant打包
- Android_02_相对布局
- C语言程序100例之C#版-029
- weight布局小技巧
- dSYM-如何快速定位到已发布程序的crash位置(一)
- AndroidStudio中配置AndroidAnnotations
- 使用Ant打包工具
- css控制div左侧列表排列
- Jenkins系列之—20 ShiningPanda插件
- 【学习笔记】文档摘要提取
- hibernate mysql linux是区分大小写的
- 向URL末尾添加查询字符串参数的辅助函数
- SSDP发现LAN中其他机器 --- Python
- 数据库悲观锁和乐观锁
- child process failed, exited with error number 100